Really interesting and the ambience is really involving, but I agree it's a bit hard to understand at first sight
Yes. Unfortunately it's my fault