This was a blast to play. Although I struggle with puzzle games, I love appreciating the thoughts behind each level. The levels in this are really well thought out, great puzzles. I loved the ending xD