Good news! I bought it a while back but didn't really want to play it until release.
Bought it with my anniversary coupon a while back but haven't really tried it out....
Seems like it's still in early Alpha to me.