Played with these guys a long time ago, before browsing the RX. Just went to their website for the first time in over a year, logged in, and have 132.00 that I did not know I had. SBR does not think too highly of them, just want to know if any of you have played there.