I've not yet played the full game yet, no, though I did participate in the beta at one point, as well as check out the demo (back when there was one available).
My impressions at the time were that the game had a solid foundation, but lacked content/stuff to do; it was a pretty common complaint. I don't know how much that's changed/improved since SD released back in September, though lead developer Glen Pawley has always been responsive to feedback/critiques.