Interesting.... yet I still have no idea what the ending means. I wouldn't mind an explanation as to what happened.