Nice! The graphics are stunning and the audio is spot on. Also, I love the animations. The player movement feels nice, but I would suggest adding a grace period for the player after he falls off a platform in which he can still jump. Jonas Tyroller has an awesome video on that.
All in all, well done!