(Ping! Zine Web Tech Magazine) – The latest version of Humble Bundle, known as the “Humble Origin Bundle” is going all out with games from developer EA. The popular platform, known for letting users pay what they want for titles to support charities and developers, has added eight games including Dead Space 3, Crysis 2 [...]