...at least you should have a company info on your website. C'mon..
"Founded in 2011 Based in Texas, USA, with an international team. "
No address, no phone. no. and links for 'management' and 'contact us' don't work.
No serious company would 'overlook' that. That's why some people are sceptical...
Thanks for pointing that out, last few weeks we have been swapping over hosts and it seems our web guy has missed this. Most of our goings on happen in the game website at