Outlast and Whistleblower DLC are free to claim on the Humble Store

Red Barrels Studio’s acclaimed horror title Outlast and its Whistleblower DLC are now free to claim on the Humble Store. The deal will last for 48 hours, giving a Steam key and a DRM-free version. Read more…
Neowin