Recently The Humble Bundle got another seven games added to the arsenal. Two of these you get just for buying the bundle but another five (formally bundle #2) you get if you pay over the average price. Because of this update, and the fact you’ve only go until Tuesday to pick it up, we thought [...]