Shattered Planet: 10% discount on Humble store & Patch Notes: 2.0.8

If you missed launch week, you're getting a second chance. You can pick up the game (you get a Steam key) for only $13, this weekend only on the Humble store! Maybe buy a copy as a gift for a friend? Also, today we fixe…