Yo! I already give my thoughts on stream (and the votings are about to end), but despite looking very default the game banks a lot on the whacky physycs, so I would say it's a pretty good choice for doing something for a game jam!
If you want to check it out again, here's the VOD: https://www.twitch.tv/videos/2534557436