Looks like a great effort for a 10 day game jam! I felt like I couldn't really rate it well as I didn't get a chance to run this with the intended multiplayer to get the full sense. But it does look pretty polished!
Congrats on the game's release!