is the video of a game on steam or a youtube video or what
got a link ?
Not sure if I've got the balls to play it lolI keep hearing great things about it, going to check if my PC can run it and might buy it. Love these type of games.
We use essential cookies to make this site work, and optional cookies to enhance your experience.