PS2 03/06/2010 Trapt PS2 Review Setting traps for your enemies is something that should translate ...