Insane visuals and cutscene. This game is very cool looking.
The platformer section has some very annoying physics though. Your jump height seems to be correlated with your speed while you're jumping. And you can't turn around or slow down once you jump. That part took me the longest by far.