story
When I started that wasn't required. You just released your game and users are coming in for free. So I decided to do lots of small apps - but in the long run it would have been wiser to do apps that engage the users for a long time and constantly update with new content to keep those users engaged.
For myself I'm currently moving to bigger projects and also release for consoles and PC/Steam. But it's very risky for a small developer - because if you develop serveral months or years and the game flops you're basically out of business.