Category: Sports

Game Review: Twisted Metal

The popular Twisted Metal series disappeared from the gaming scene, leaving its fans wondering when it would make a comeback. The game has finally reappeared, but does it have …