PlayStation Release Horizon 04/26/10

Arcade fighter fans, unite, as PlayStation 3 owners see the “super” re-release of the critically-acclaimed, blockbuster sequel from Capcom, Super Street Fighter IV. While this would be a perfect time to pick up a PlayStation 3 arcade fight stick, let’s not disregard the next Dead to…

X