I think your use of the limitation is quite interesting. The faster I can get through a tight little platformer level, the more of a reward I get. To then hopefully go even faster with my new shiny upgrade. The concept of repeating a set of levels randomly is intriguing. It would be cool to expand that idea so that there are perhaps a few large levels. Significant parts of a level are unreachable at first. But as you get some upgrades. When you go back to a level, 1 extra air jump could get you to a new area/section. Since going farther out takes time, maybe these "advanced" areas have ways to earn more time. So when you get to the goal you get more of a reward. Small ramble aside. I really liked the animation on the jump. Controls felt good. It was a little difficult to see some sections before it was too late and you fall into a sudden spike. I think 2 of the levels could be cheesed with just the default double jump to go over top all the spikes. Perhaps that was intended to be discovered for speedrun sake. Fun lil' game. Keep up the good work!