Level 35
Content Creator
Are they really legit? most of them are russian and I feel like the downloads and promo codes was not obainted in a legal way.
The Giveaway forum/section is moderated by the staff, and new threads have to be approved before they are shown in public here on MT.

The sticky rule posts are also pretty clear on how and what is ok.