Sin Slayers (PC) Review
There’s an elephant in the room that I want to address right up front. Sin Slayers, as it originally existed when I received a review key for it years ago, appears to have since been removed from sale on Steam. The developer…