The wait for Half-Life 3 continues ...