It looks like he was actually a Ubisoft employee, or at least that's what it sounds like:
"My hub thread explains exactly who I am and what I have done for the community
other than my newest appointment."
https://mobile.twitter.com/DigitalHitmann/status/675819856206422016
If that's the case then ban absolutely justified. I hate that sort of underhanded bullshit and appreciate the mods for sorting it out. If you're involved with a game and want to post at GAF then that's awesome, but don't be lying about that shit, especially when making cheerleader threads like this one and repeating ad nauseum how great the game is and how much everyone is going to love it.