News
Angry Fans Review Bomb Shadow Of The Tomb Raider Due to Steam Sale
Fans angrily review bomb Shadow of the Tomb Raider on Steam after it went on sale just a month after launch. This was ...