The linking of the reflections - really cool idea, play one - another and than together excellent concept. Didn't pass the long water part I don't know if it ends there... If it doesn't -hint for passing it?
If you got past the linked reflection part, yea, that's the end. :P