I liked the concept and the invincibility mechanic of the game. I think the movement could use some work to make it feel better.
Good game overall