Looks like they added BTC finally so I'm checking them out again. Logged in and I got a bunch of gold chips! $110 expired bonus :( Anyone have an opinion on the site currently, seems much better than last time I checked.