Very interesting game. I loved your approach to the main menu and the game itself. My one major feedback would be to find a way to get the player a bit more involved as I found that in later levels I could just stand still and let the game play itself.
Overall, though, really solid game for this game jam.