>>105793922
Itt's even worse because it's the fucking The Quarry/Until Dawn devs.