Really fun and unique idea! I like the procedural/random generation of power-ups, as well as the multiple fun items which both helped and hindered you. It feels like a quality Mario Party mini-game, only with more depth. Losing only one "level" of progress when you accrue too much negative levity is a good way to handle checkpointing. Good fun!
Amusing aside: seeing myself referred to as "Young soul" was a funny meta moment (look at my username!)
P.S. I assume you know about this and it's just a bug due to limited time, but if you set your UI anchors for the canvas elements in the intro, they should scale regardless of the user's resolution (mine were clipping a bit in the WebGL window)