This is a limited-time offer, folks. They only have have 100,000 copies of Pid to give away, and they are running out quickly.

http://www.pcgamer.com/2014/06/11/we-…