A common complaint with this game is the lack of infinite levels. When initially creating it I ran into a bunch of bugs, some I couldn't solve myself due to them being from the engine. While this sucked I had to make the compromise of making shorter levels and teleporting the player. But now it's finally possible and is practically seamless. To go with this I'm working on a system where the level can have multiple themes and interchange them while playing.