Broken Reflections: A 3D Interactive Story