This is a really good looking game with awesome sound design, but sadly that's where it ends for me.
The platformer movement is not very polished and you frequently glitch around. The level design is very uninspired and never remotely challenging, except for the frequent leap of faith sequences.
Bonus points for letting me pet the dog though.