SCEA

Cel Damage HD Review

That game from way back when...   And yet here we are, with an updated version of the 2001 vehicular combat title. I imagine I'm not alone in my unfamiliarity with the original game, a…

by Anthony LaBella
May 6th, 2014