Story of how David Jaffe marked a milestone in the history of video games with Twisted Metal, God of War and his ode to shameless violence. Violence in video games is an issue that raises blisters every time it is placed on the table. The mechanics of killing enemies to overcome a situation is as […]