The fate of the earth and the survival of the human race hang in the balance and it looks like you are, once again, called upon to take on the role of your favorite giant robots. Today in an untimely fashion, it seems that Activision has announced there role in the development of the upcoming [...]