The Beta doesn't reveal much story wise... or atleast not that I noticed. I am interested to see what they do with the story though. The world seems interesting. Also Echos..... so coooool! pro tip, walk through items in echo for awesome effect...small things.