At GDC next week Valve has a session scheduled for Tuesday March 3rd at 3PM. Either they are insinuating something or trolling all of us extremely hard… We will leave it up to you for any other guesses.

Related