Half-Life 2 is currently 100% off for its 20th anniversary, plus a major update - eviltoast