Land of Delusion Hidden Games Imagine you are lost in the land of delusion. What is reality? Spot the differences and find a way back home.