By using this site, you agree to our Privacy Policy and our Terms of Use. Close
Conegamer said:
I don't trust this one bit. First I've never heard of the site, and also they still think it's coming out in Spring.


i looked at the comment section there are comments from 3 months ago so yeah this article is rather old