It will be a sideways scrolling platformer game. The level will be never ending. The level will be randomly generated from a set of preset level sections rather than the game actually generating random content.
Example...
Player starts in section 'StartOfLevel'. This section is 1000px wide. At some point the game needs to decide what the next section of the level will be, to attach to the end of the 'StartOfLevel' section. These add-on sections will be smaller (maybe 300px wide) and are pre-designed.
The purpose of the add-on sections is to give the level variation as the level progresses.
If you need any more information then just ask me :)
Thank you