facility

Claustrophobia releases on Steam next week

Claustrophobia releases on Steam next week

Halloween may have been a few months ago, but it is never a bad time to release a scary game. Claustrophobia is said to be a scary and dark horror experience, with some blood-chilling moments. You exp... Read More »