With a hint of Portal and some merging of The Turing Test, Re:Touring looks to tease your puzzling mind.