This quest combines two elements that didn't work with each other: broad concepts and restrictive answers.
Mecha is aconcept present in 343 games, either as a fundamental (like in Armored Core) or as a secondary element (like in Starcraft). And from this mass only 2 games are the right answers? That's completly unbelievable, not to mention unacceptable.
Just for the records MechWarrior is a correct answer, just not the main page (that's right there'a a release of MechWarrior that has an individual page and that's the answer).