For those of you who don’t know, Leatherface’s licensed game was announced last year. If you have never read about it, click here, it will be a 3v4. The developers of the game have released a
New map revealed for Leatherface Game: What do you think about it? P.S.: Have you read the last info about leatherface game 3v4 mode? click here if you don't know anything about