So who speaks Russian? (funny even if you don't understand)

http://www.youtube.com/watch?v=f7zH1eVF-HY

Would be happy for a translation, though.

Safe For Work (unless your boss is a super patriotic Hoover/McArty zealot with a pinch for ‘commies’).
Double Safe For Work and Recommended To Bring CoWorkers To Watch if you happen to work in the games industry.

I used to play it with my cousin, it was a riot.