I can't seem to find the link to the live letter with English subtitles.
I'm interested in the screenshots and video of what they showed of ingame stuff.
However, here are screenshots I found:
Edited, Aug 8th 2013 12:38pm by Grandmomma
Edited, Aug 8th 2013 9:24pm by Grandmomma