Valve haven't made Half-Life 3 yet because their attempts weren't good enough