A game of survival in Lovecraft's horror world.