Gamers are slamming the latest ‘RPG masterpiece’ for its surprisingly controversial…
CAPCOM's latest action role-playing game just released Friday and fans are eager to get into the massive open world.The game received rave reviews from critics, but some fans are slamming the game for a controversial feature that went…
Read More...
Read More...