Remember when they projected $20-30million in revenue? LOL. But no, we should TOTALLY believe what they put in PRs............ http://i.imgur.com/E5IOn13.png