So you mean to say a bunch of scientists are going to unleash an army of monsters on us to appease an ancient evil capable of destroying the world?