Very good game with a neat art style and a nice twist at the end. The different settings in each level and the varied platforming styles keep things interesting throughout. It feels like a very complete experience from start to finish, with the story coming full circle by the end. The voice acting is great as well. Nicely done, especially as a solo project.