Sin Slayers Launches This September
Black Tower Entertainment has announced a new RPG, that’s going to be launching this September, and it’s called Sin Slayers. Sin Slayers is a dark RPG that’s set in a treacherous und...
Posted on: Aug 20, 2019