Were there any news about releasing beta keys on other sites ?
Reputation: 580Were there any news about releasing beta keys on other sites ?