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