Somehow no thread yet, beta is out right now and is supposed to be open beta sometime later today.
On my phone so I'll make this have info later once I am home. Played the beta for a couple of hours the other day and thought that the game was okay but nothing really special, graphics didn't...