Mankind faces extinction from giant aliens, and the only path toward salvation is giant mechs. In a twist of fate, the most vital mech is piloted by a teenager with confidence issues. This might sound ...