A Castlevania: Lords of Shadow - Mirror of Fate demo and Fire Emblem DLC light up this week's Nintendo Download.