Shopping
17 Comments

Populous and Red Alert 3 added to EA's Humble Origin Bundle

Electronic Arts' Humble Origin Bundle now features two more games to sweeten the already sweet pay-what-you-want deal for a bundle of Windows PC games. Starting today, Humble Origin Bundle buyers...