Very good entry for the jam!
I loved the jam's theme interpretation you gave to this game! It reminded me Mecha Cameleon. :3
The game feel ant artwork were good but maybe you could add more sound effects and some levels were too difficult for a game jam but all that did'nt really lowered my enjoyment of the game. ^^
Congratulations! :)