 A bizarre mix of art show and adventure puzzle places the user inside a strange house full of paintings and imagery taken from Lewis Carroll s classic Alice books. Can you find your way out? Do you even want to leave?