I agree with everything that 3p0ch said. But personally, I think that the game is too easy, I am at 1.08B right now, and have only released 6 games and all my games have more than 25 million units sold, one of them has 135 million units sold. Also, the research page is a little annoying because unless you hover over the item, you don't know if you have researched it already, there should be some sort of overlay or sprite that shows you it has been unlocked.
the news section is also not very clear, there should be notifications that well tell you important news
there also should be achievements, so the player gets a better sense of progression and achievement.