No official announcement has been made by the company or any of its executives yet but Ouya seems to be in trouble. An email was recently leaked, believed to have a mention of the company being in debt and in need of a buyer. CEO Julie Uhrman was said to have sent this information to advisors and investors. This was after the Ouya-Alibaba deal worth $10 million was launched. Alibaba has invested in Ouya, in hopes that the latter will be saved.