Deus Ex Game Of The Year Edition Ep. 1. the Future, huh? sounds an awful lot like the present.