postofficebuddy on 27 February 2015
I was wondering when La Mulana was going to release. I knew I shouldn't have trusted Wikipedia when it said January. Thankfully other than that all the games I'm interested in I already have paid off. What's Ghost Hunters about?