It's good enough.
Buy on sale is my recommendation.
My biggest complaint is that it's not very straightforward but eventually anybody will get all content. I'm also convinced that they put just enough grinding in it to get passed the 2 hour refund window. For roughly 2 hours of content it does a good job. It wins a lot of points with me for being different, I sought it out primarily because the sleep mechanic is my thing.
Overall I wish it had more depth