'The controller doesn't create the states. It just traps you inside them.'