I made a forum post because it's the way how the complaints are handled usually, you are making a forum post in separate section of the forums and people that are responsible for reviewing it, gonna check out and answer to your complaints. It's not my fault that TW doesn't have a separate thread/section of the forums where you can write unban appeals/complaints about their admin abuse without every single person on the forums thinking he's smartest guy around and should have his 5 cents in every discussion, so I had to make a forum post in this section of the forums. Besides it's not clear who's in charge of the bans in-game, so I wanted to find out it as well.