Mirrored Maze 3, Postrehové