I got hit with an unexplained permaban from Twitzerland *before* fuckface bought it. The appeals process was useless. So I know your pain.

Welcome back!