Humble Weekly Sale Features 6 Steam 1C Company Games

Gamesta is back with more news about both the Humble bundle people and 1C Company. The two have come together to make this week's Humble sale, which sets up 6 Steam games from the notable publisher, for not even $4.

The story is too old to be commented.