about 3 years ago - NW_Mugsy - Direct link

The forums are not a place to appeal game bans for yourself or others. You need to contact support who have the tools and ability to investigate and review.