it is really weird. but i found it as a unique plot or feature to the game. i love how you can "create" your own backstory of the different things inside your body. i was a little confused at some point but i think it adds a "mysterious" vibe into it. overall, it is a unique and weird gaming experience.
p.s game starts at 15:04