It won't.
Don't get me wrong - I think they're doing something really cool with this, and I bet it will be a decent game at least. But live up to the marketing? Something designed to get people so hyped on something regardless of what it really is? To a group self-groomed to be simultaneously the most excitable, yet most insatiable group of nerds ever?
It won't live up to it.
Bookmarks