Reviews Twisted Metal Review Developer: Eat Sleep Play Publisher: Sony Computer Entertainment Platform: PS3 Reviewed by: Brendan Kelly Twisted Metal Review I never understood clowns. Had I ... By PCInvasion StaffJuly 16, 2012