Super interesting concept, I am fascinated to know the narrative behind everything going on but I really enjoy the ambiguity as well! The minigames were enjoyable, especially as the time to do them got shorter. I was not good enough to survive to any end if there is one but I had a blast trying.
Great work! :)