It's baa-aack!

www.humblebundle.com

Name your own price for 5 indie games--they work on all OSs and include the Steam keys so you can just add them to your account. Cogs and AYIM alone look to be worth the price of admission.