The first installment of Outlast, a degree of terror that much quietly ended up becoming one of the leaders of the genre in recent years was premiered in September 2013. Now with a lot more excitement comes Outlast 2, and we told you what felt us and if it has …
Read More »