When The Devil Takes Hold: When The Devil Takes Hold is now available!

Dear Players, We’re excited to let you know that When The Devil Takes Hold is finally available on Steam! We know the release took longer than expected, and we’re really sorry for the delay. But the wait is over, and we…