The Nameserver ns2.keepshare.net have a IP Address of 94.23.27.207 which is hosted on France.
ExcGame.Com Get Your Game For Free Fast Download And All Games Working