The game crashes on web for me (using Chrome).
The game was mostly confusing for me, but not because of the visuals or the art direction I like those, but the gameplay itself. I mostly wandered around haha.