This is a really cool game! It's similar to one of my original ideas but is executed perfectly. I assume the levels are randomly generated upon entering them, and either way, I had fun playing them, so you should definitely considering expanding on this game in the future! The only thing I would like to see added as of now is just some sort of polish or transitions when you lose and restart. Good job!