I've got to say the title got a laugh out of me and piqued my interest. The environment and the characters in-game look fantastic and situating the game inside a (presumably) human body is a fun use of the limitation. Solid effort.