To whom this may concern:
This is the text we see on the home page of the casino operator WikiWins.com:
This message is on their site for the last 10-14 days now.To our valued WikiWin players. We are currently upgrading our software and servers in order to provide the best gaming experience ever.
We should be back online with the next 72 hours. Please check back with us then. Thank you for your understanding.
If you need assistance, please contact us at our support team.
Tracking is dead and so far no one is responding via email.
Affiliate site is gone - http://www.wikiaffiliates.com/
Another operator that think of no one but himself and his profit !