Would be my entry for the capcom contest, but I think this song is not accepts more. Anyway... here is my video!