Yeah, it's a bit tough for a jam game. Lots of mechanics to learn in a very short level :P
Thanks for playing!