Friday the 13th: The Game gets a May release date

by Bazajaytee on 21st April 2017