Very fun has a lot of complexity and replayability, with the first days unlocking new mechanics is really cool as you feel the progression. (If this ever gets expanded however i'd suggest spreading out tutorials/new mechanics a bit as it can still get overwhelming to some).