This game is definitely not what you're expecting.
At least, that's what happened to me. The whole gameplay was a surprise. And it's so, so tiring, so boring, but I can't stop because I keep thinking something new will happen (and it does, even if it takes a while).
The flaws I found are pure personal preferences, but the game is overall amazing. I don't recommend for people with lack of patience (like me). But it's worth the stress (mostly).