- Joined
- Jun 5, 2006
- Location
- Edmonton Canada
I just did a search on the site and could find anything - anyone know who these people are? I received a CD with a free $50 in the mail today, a quick look at their site says they've been around since 2001...? (How come I've never heard of them?) and the games don't look familiar except one looks almost like a Playtech ripoff.