Bizarre! The gameplay is fun and the framing for the puzzles is cheeky but the narrative has me questioning life..... What have you done to me?