We're still a little bit away from the official launch of the much-hyped Ouya console, but the game store appears ready for takeoff. Today the company hit the reset button on the beta version of its shop and went back to square one. But, from now on, any app uploaded through the developer portal will be ready and available on day one when it starts shipping to Kickstarter backers on March 28th. Those who have already submitted will have to go through the process all over again unfortunately. In her inaugur