This weekend's PC game deals include a Worms franchise bundle from Humble, a couple of more games plus a DLC to grab for free, an Xbox Game Studios sale, and several franchise-wide discounts. Read more...

Read the full article at Neowin