That last platforming section is brutal in a couple ways, but this is pretty good as a simple mechanic game jam game. I'd give it around a 3.5, but I kinda love the rap (and as an indie dev working solo on a flash game, I feel it) and that boosts it up to 4 stars for me.