Comments Off on Catherine Brings Its Fantastically Morbid Tale to PC, Now On Steam (VIDEO)
658
Surprise! Catherine is now on Steam! Though Altus has dropped a few teasers in the last month about a possible PC port, it’s finally happened and even enhanced! Though this…