Incredible, well designed, each section is unique and builds up from the last, lending into an epic boss fight. The wall running feels a bit awkward at first, but on the second playthrough, everything plays so smoothly.
Also, it has a nice Easter egg room.