I liked the idea, it reminded me of lost in vivo.
Although it was short, i enjoyed playing it
I was inspired by several games: Imscared, Puppet Combo Games, and Lost In Vivo :)