Nice, I really like the style and environment of this game! It took me a little bit of getting used to, but once I got in a good flow it was really fun to play!
I think my only critique is that after blowing myself up and having to restart several times, getting to the objective did become discouraging after a while.
That being said, I can see the vision for this game, and I can tell you worked very hard to put this together for the game jam. Well done!