Hard to rate this game. I have been in Queue for 3 hours and have not been able to play yet. However Steam shows me at 3 hours of game play. So, I guess as long as the game is running technically I'm playing it, yet sitting in a Queue.
Game was awesome in Open Beta.
Since launch.... QUEUE bound.