Yep. For someone who claims to do all of this:
"Game reviewer, programmer, designer, artist, beta-tester and translator, chat& forum moderator for many websites and games, former employee of the American Embassy in Bucharest, Romania
Worked as chef, bartender, waiter, swimming instructor, DJ, museum guide, and many others.
Currently, I am the leader of the High Order of the Great Marmots, an internet group that seeks to get rid of spammers, flooders and other weak trolls, and to introduce higher forms of trolling ( not the crap you see everywhere). "
Steve_Greg really can be clueless!