Such an insane trip of an adventure, short and sweet but so intriguing and well executed. Truly a psychedelic body horror that needs more attention.