Daily Lists 3 Jun 14 Daniel Link 7 Reasons Outlast Is the Horror Game You Need Developed by Montreal-based indie studio Red Barrels and available for the PC and Read More