Never thought I'd stay with it for more than a few hours... I was just curious because of the trailer:
But - surprise - so far I am enjoying it. You can login, play a few rounds, nothing really epic - but it has its moments. Queues are ok-ish and if nobody is there you can play with computer generated team mates.
Oh... and don't think the 2x10s are like an eternity to decide on your next move. You might be surprised how fast they pass