The Nameserver ns2.ff6699.net have a IP Address of 208.90.154.204 which is hosted on United States.
A web stock trading game. Win prizes as you buy and sell shares of the most popular websites on our virtual trading floor!