Well I am sorry to be a slice of lettuce but that means nothing to me. It doesn't mean "stay tuned because we have previewed the game at E3 and are right now uploading a trailer and other goodies..."
Ashes2013, bless his cotton socks is the incarnation of Rubber Neck, our dear friend from the Codies forum in days of yore....
In various tweets dating from December right through to 2 hours ago he has answered the question about computer specs with the same answer: we will tell you about it closer to release.....that is the kind of communicating we are dealing with here. They are just one-liners, canned answers.
We will see what they do, when they do it.....
Maybe I should have uploaded the full tweet mentioned. The question was asked whether or not they were at E3 and if so would they be showing the game. The answer was "Yep, we're there! Stay tuned for previews. " Hard to see them backing down from that!