Half Life 3 gameplay still, leaked photo