I figured this is the place for this.

http://www.newgrounds.com/portal/view/285267

Click on Watch this movie beside the Batman pic.

No I didn't make it, I wish.