If there’s one thing I’ve learnt about all of the years I’ve spent playing online games it’s that, as a mass generalisation, Russians are a fucked up people. These four Russian youngsters have called themselves “Howtoreachorgasm” which is pretty much on par with broken English such as “All your base are belong to us”. Why […]