Negative Positive
Title: Appeared out of business for a while - at least re-organizing.
Review: The company web site was down for a while, is now back up, advertising the FrogPad 2 for pre-purchase with release of the product in 2013. Previously they had advertised for pre-purchase with production in early 2012. It's not at all clear that this is still a viable company.
Is the review positive or negative? 