Article by Matt S. There’s no point in reviewing Capcom Arcade Stadium, since you can download it for free for yourself, and it comes with a free game. Play that, and if you like the quality of the emulation and the features (you should, they’re excellent) you can subsequently buy…
Read More