Potential to be good.
I think that this is a good, but not great game. I wouldn't recommend against it, but I would say wait for your price. The UI in the game isn't very nice, so you will be frustrated the whole time that you are playing it. Does it mean the game is awful? No, but it takes too much effort to do anything to make it fully enjoyable. Underneath it all, there is a solid game, worth checking out. Just be prepared to be a bit annoyed, sometimes.