Incredible entry! I definitely see why it won the ratings in like, every category xD
The polish is incredible. Beyond the obvious stuff, it's clear that effort went into the presentation of the itch page, and it looks amazing. The leaderboards are also set up really well, super clean implementation! I tried doing some of the stuff you guys did, but struggled a bit with the documentation on the leaderboards.
The artwork is also astonishing. The fact that your team managed to pull this whole game together in 3 days is honestly incredible. Absolutely deserves to make it into the streamer competition, and I can't wait to see some wild high scores.