Myriad dimensions exist layered over our own. Sometimes, when the barrier between these layers is thin, things creep in from the vast beyond. It is up to those with accursed knowledge to stop such entities from tearing our dimension apart.The Scarlet...