This game has some fun mechanics, the shooting seems to be a little buggy, but I was able to complete the level. I think a small amount of tutorial would make this game really good.
Thank you for your feedback! I will work on improvements as soon as the Jam is over.
(I will review your game later today)