Be sure to check out the outtakes at the end. Damn good stuff.
http://www.newgrounds.com/portal/view/545430
And a great mock up from a commenter at Kotaku:
http://www.newgrounds.com/portal/view/545430
And a great mock up from a commenter at Kotaku:
