Hey there, thank you for your kind words :)
The game is pretty broken it seems :D
You can either become invincible (which happens about 90% of the time), or break the game by getting too many upgrades, causing you to get infinite slick points, being able to spam tricks, removing pick ups entirely, etc. It really has that game jam essence I believe :D
I'm glad you got to enjoy the song, I'll release it in the coming days!