Truly a work of Art!
I honestly don't know which was better, the song or the video...
Both were REALLY good!! This is definately something worth checking out!
The sprites were really well articiulated to the street fighter format, and I have to say, "Ich van impressed"!
It was my pleaseure to see such a quality piece, really...