Had anyone else watched this? It was fantastic!!! First episode is quite straightforward then it takes you through a house of warped mirrors without stopping!