- Joined
- Jan 30, 2007
- Location
- Texas, USA
Got an email from them today and since I've never heard of them, thought I'd ask if they are new or what?
Says "US players welcome" and that's the first thing that caused me pause. They have games I've never seem before.
Don't know where they got my gmail address so that's another thing that didn't sit well.
Says "US players welcome" and that's the first thing that caused me pause. They have games I've never seem before.
Don't know where they got my gmail address so that's another thing that didn't sit well.