Thanks! Yeah, it's some very basic procedural generation. I made a ton of obstacles and the game randomly selects one each time to keep building the level. It's the only way to make it infinite : )