Comment Thanks Russia! (Score 1) 335
Thanks Russia!
You big fat spoilsports. You and China are ruining the Internet for the rest of the world.
Any sufficiently advanced technology is indistinguishable from a rigged demo.