Wow! Very cool! I played a lot of similar games to this so this felt right at home for me. Right now though, it's still kinda bare bones but that's very much understandable for a game jam. Heck, I cut some corners in my game :P That said, it has a lot of potential to be a great game so keep it up!