Portal 2 has just made the leap to Games on Demand—as reported by Major Nelson. The gaming goodness doesn’t stop there though, some of Bethesda’s titles and DLC have gone on sale and are 50% off! These include: Oblivion Shivering Isles, Oblivion Knights of the Nine, Fallout 3 Mother Ship Zeta, Fallout 3 Point Lookout, Fallout 3 Broken Steel, Fallout 3 The Pit, Fallout 3 – Operation: Anchorage.
(Via Joystiq and Major Nelson)