Wow, this is really great looking for a jam game!. You might want to introduce mechanics to the player a little slower but other than that it is great!
Yeah, you're right. Thanks for your feedback!