I love love love games that throw you into a storyline like this. The visuals were fantastic and the abstract imagery really sets the player up for a unique playing experience. What a wonderful concept, you did it very well.