Psycho: Psycho - Official Trailer

Launch Date: 6 November 2020 ”Psycho” is a 3D horror game that allows you to explore and survive with your friends in the terrible mystery bunker. Background Story A young man named Eric mysteriously disappeared in the…