http://w3.qlstats.net/player/5264#ca

Stream? CFG? Mouse? Secrets?

Steam profile says he is from Germany, so maybe it is one of these guys.

http://i.imgur.com/HorH8Dn.png