The first demo kind if grew on me. I was kind of excited to try the improved version, but NWR has kind of been shitting on the finished game! Not a goid sign.
This game has pretty much always been something I was going pick up since that first demo. It's a game with a very specific audience and if you're in that audience you're going to have a good time.