Another RPG release in an already crowded month for RPGs. Continue reading this story on RPG Site: Mary Skelter Finale makes its way to Steam on September 12