Not to be an echo chamber, but yeah I was pretty thoroughly confused before watching the gameplay video! Video helped a lot, eventually made my way through it. Really interesting concept though, and I really love the art style.