The Slater - Gameplay Launch Trailer

The Slater is set to release on Steam platform on September 20th.