User blog comment:TheUnknown285/Hints of Things to Come in the Last Few Multi-Player Announcements?/@comment-4950455-20120918024522

This does sound like it might be foreshadowing something, but I seriously doubt it's related to the "mystery screenshot".