Humble Bundle Weekly Update (Week of 10/27)

Although there is no Humble Bundle this week, that’s not going to stop the guys at Team 17 from doing the Humble Weekly Sale. For one week, they are offering some of their games from the Worms franchise, Alien Breed series, and more. Check out the list, Worms Armageddon (retails for $14.99) Worms Blast (retails for $7.99)… Read More Humble Bundle Weekly Update (Week of 10/27)