The Nameserver ns2.loglod.com have a IP Address of 50.22.60.60 which is hosted on United States.
Discover large base of free online games such as puzzle, strategy, arcade and much more free games including more then 5000 games.