The Slater: Less than 24 hours until release and new trailer available! Release time Sep 20. (7 AM PDT, 2 PM UCT)

Hello everyone. It's officially less than 24 hours until release and here's a new gameplay trailer containing only gameplay footage. You better be ready to kill anyone who stands in your way. Check it out. https://www.y…