Most of the time Humble Bundle contains a bunch of games loosely tied by some sort of theme. This can be their genre, their developer, whether they are indie or AAA, or even the topics they cover, but this time around I must admit I'm a bit stumped. The recently released ...