Final Fight: Double Impact Trailer
Capcom has released the first of six Haggar for Mayor campaign trailers. It’s pretty amusing and with today being the release day of Final Fight: Double Impact on Xbox LIVE Arcade, it really makes you want to go beat up some baddies.
Oh, and the PSN version of the game releases tomorrow.