'Clutch' (X360/PC) - 15 New Screens
by Rainier on Feb. 25, 2009 @ 5:39 a.m. PST | Filed under News
Game Factory Interactive's Clutch is a hardcore vehicular combat racing game developed by Targem Games, known for Hard Truck Apocalypse and Battle Mages.