Please tell me we're going to be fighting some beasties straight from Lovecraft?