Daily Archives: December 8, 2009

3 posts

Street fighter 2010: The Final Fight

The much anticipated follow up title for the classic Street fighter series, Or so we thought. Before we get into this review let me fill your head full of pointless information. Street fighter 2010 is made by Capcom, this much is true but in the original Japanese release this is […]