The only thing missing...
Is some voice acting.
I'm a musician so naturally I was paying attention to how well you synced the music with the actually video and it was phenomenal.
The flash itself was pretty fluid. I love Batman and I really like the idea behind it. It's quite funny.