What is the hoverbike-looking game in the background at 17:30? I never owned a PlayStation but I remember playing that at a store somewhere.
What is shitty about the "mechanical apartheid" marketing of Deus Ex? Not disagreeing, I don't really have an opinion - just would be interested to hear more about that.
jbick89's comments