MobyGames Reviews

The IMDb of video games

about MobyGames · · Helpful Not helpful

Seriously, what other gaming sites list a whopping 12 critic reviews for the Genesis version of Altered Beast? 'Nuff said.

Reply