Hyper-Narrative Interactive Cinema: Problems and Solutions.