Wow such nice level design, I was not expecting this quality of puzzles. I completed the game and really liked it