Weekend PC Download Deals for Aug. 21: The Humble Store Summer Sale continues

If you haven't been watching the Humble Store's 15th Anniversary Summer Sale, this is a good weekend to take a look.