Sin Slayers – Release Trailer

Sin Slayers comes to PC, Mac, and Linux via Steam on Sept. 5.