Very fun! The difficulty of the first stage was a great introduction to the game. It is amazingly fascinating to complete the stages in different ways.
I am Japanese, so I use translation for writing. I hope I was able to convey that I enjoyed this game.