I did want to try it, but I never could get into it. The beta key I got didnt work. After that I tried the facebook key, also didnt work. After contacting customer support they told me to register another NEW mail account, get on facebook with that and then request another beta key....
I told them to go fuck themselves after that. No way am I going to jump to hoops to beta test a game.
I have a nifty blue line!