Excuse my language; but holy F, the graphics and feel is so well crafted! The atmosphere it all blends together! That is a job well F'ing done! The speed of the character was the only thing that made it a bit slow paced, but I'm guessing that in case people might mess up their steps.
-Well done!!