Most of us have come to realize it must have been the XIII demo.

Wow, their biggest news is a demo. Why don't they just rename themselves Procrastination Gaming... :/