The Nameserver ns.cafecafegames.com have a IP Address of 209.239.114.231 which is hosted on United States.
Point and click room escape games and many more. We publish the best escape the room games for you every day.