Wow, this got surprisingly frantic surprisingly quickly! Very challenging, but at least it wasn't too easy. :)
It's impressive that you managed to make such a complex game that runs so smoothly within the jam time limit. The animations are also very impressive, and the presentation with the menus and instructions is also a great touch of polish.
Well done!