Red Barrels

Buy Outlast 2 from the Humble Store, get the first game free

Outlast 2 has been released, and if you’re planning to pick it up on PC, the Humble Store has a nice offer available.

Red Barrels headlines

Page 1

Red Barrels latest