Spain strikes again with a Lovecraftian adventure - Call Of The Eld...