Theory

Mysterious References To ‘HL3’ In Recent ‘Dota 2’ Patch; Could This Mean ‘Half-Life 3’ Is Confirmed?

CAN IT BE?!