Heroes fight demons. That's about it.
Forging Sword and Sacrificing Soul is not available for streaming at this moment.