Awesome game, good job. There's a lot of content for a game jam game. One suggestion might be that going to the next level shouldn't be locked behind getting a certain time on the level. Hitting TNT thats offscreen is also a bit unfair. But otherwise a good game!