Yeah man, Deus Ex is a very cool game. Still busy with it though, in fact I think I am only now going to China, so still a lot to do. Jeez I haven't played Armageddon in AGES.
Ja dude, especially the Teahupoo slow-mo vid. Freaken epic! Had to pass it on to as many surf loving people as I can. I remember streaming the whole contest and just thinking how awesome it would be just to sit in one of those boats in the channel. That wave is a mutant!!!