The nameserver ns6018.hostgator.com have a IP Address of 50.87.146.118 which is hosted on United States.
Contact Support
Database Error
Indie Video Game Reviews for iOS, Nintendo, PC & PS4