The game has good concepts and potential but is an unfinished product thus far. If you do decide to give it a try, the developers engage with the community and listen to their inputs on a site called featureupvote.
This game gets a lot of flak but it's actually decent for what it is. There isn't really any depth to speak of and I wouldn't recommend paying full price, but if you catch a sale I would say it's worth.