Release Day Trailer
The first public release of S.R.R.D. is now Live on Steam

Source and More information: Release Day Trailer

Author: indieDB.com