The game was meta indeed, had me going there when I realized I was just controlling some other life form trying to get myself out. I really do like the concept of the game though and there hasn't been much games that I've seen at least that are like this one. It was an enjoyable experience and the graphics fit well with it.
Video❤