Wow, loved the experimental weird stuff and the ambiguous plot.
btw heres a gameplay with Spanish subtitles if you want some translation: