The Nameserver ns2.falcoware.com have a IP Address of 31.211.31.232 which is hosted on Russia.
Best free games! Download mini-games, arcade, shooters, strategy, sport, platformer, match-3, racing, puzzle.