Yeah, I'm liking the look of this.. it's actually my most anticipated game until GTAV and The Last of Us come out... neither of which we know much about aside from a trailer, and in the cast of TLoU, some tidbits...
Uncharted Quadruple Platinum Club, 2008-12
How Multiplayer Bullet Time Works in Max Payne 3
Kotaku have done their best to try and explain it with a nice video
PS - they also have a nice article on the comics