Posted February 19, 2016
This game was originally released with the bonus feature of the Lovercraft Museum. Is there anyway to download it as I can't seem to find it?
Post edited February 19, 2016 by harrysboy
It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera