Overall it's a beautiful game where the elements all work really well together, when the bugs don't kill playability. It needs that extra bit of polish to be a fantastic game