I am currently working on a 2D platformer, and have a map of the kind of levels I want to do (water, forest, etc.). I'm trying to decide how to break it up though ...what sizes to make each one and if there are enough. How long do you think a level should be in a platformer? How much minimum should you get to play if you just speedrun? What is a good amount of them to have in a game? Also, I'm assuming that nowadays you can actually include a new level later in a PC game that is already published like they do on mobile games, so is it a good idea to do this? Do you think it changes based on the game being on mobile vs. PC ... I was thinking about breaking and grouping the levels as smaller games to be released individually on mobile, then having the much larger full release that you can install as a PC game. That may mess up the level of difficulty though.