In a world where technology seeks to uproot fantasy, Fantastic Haven tasks you with protecting and nurturing scores of adorable magical creatures.