---

Humble Indie Bundle 11 Adds 3 More Games; Plus! Portal 2 Beta Arrives

Humble Indie Bundle 11 adds another three games plus Valve announces the release of the Portal 2 beta for Linux!