**Slash** on 07 December 2008
wow,
Street Fighter IV is cool and all but this sends a shower down my spine
capcom better brings this to US and Europe
Link: http://www.gametrailers.com/player/43438.html
Improvements are caused by people who complain