May 13, 2012 by Polar_Bear Titan Forge has new Demon Slayers Titan Forge rolled out some new Demon Slayers over on their website. Check 'em out.From the update:What do you think about them?