New Games massively reduced today on the Humble indie store include: Papers Please $5.99 (Personally Recommended) Planetary Annihilation $39.99 Reciever $1.99 Dust $7.49 Anti Chamber $5.99 …