I'm so glad that the civilized world finally sees the idiotic kremlin lies, we in the Baltic states, as the former USSR states, have seen it for many decades. Russia is built on lies and deceit and the kleptomaniac dictator putler unfortunately is the mirror of the russian nation. As the saying goes - every nation gets the ruler that it deserves.
Deus Ex (2000) - a game that pushes the boundaries of what the video game medium is capable of to a degree unmatched to this very day.