Ok, obviously owned by Big Nasa which doesn't have a very good reputation. But I saw a billboard for them here in NYC, and was wondering if anyone had experiences. Are they part of a network, their own product, payouts, etc. I would think that might be a lot of very square players (fish) with their general marketing, but just guessing.
Reply With Quote