It's definitely overrated, plus the forum is basically horrible. I feel like the more I talk about it, though, the more I pique peoples' interest which is NOT what I want to do.
oh god don't download it, that beta is from like last year and isn't indicative of the screenshots in the post or anything. We're still working on the next beta, but we don't want to release it while it's incomplete and we're missing just a few important OWs, so.