Psycho Show is a survival horror game with a heavy focus on stealth and teamwork. The survivors must come together and cooperate to escape the intents of a deranged killer named The Downer.
Recently viewed
Please enable browser cookies to use this feature. Learn more.