Dorbea, a game created by Patch Note Studios, is a creepy first person survival horror game that constantly have you screaming for more.
You wake up in a dimly light room, with no recollection of how you got to where you are and why you are there as well. You make your way to door situated behind you and notice a flash light on … Read More