Reminds me a LOT of Evangelion (except the pilots are grown up here). "A gentle piss-take of the giant robot genre played straight" is a pretty good way of describing Eva, actually.
I wonder if calling the robots Arcangels is a shoutout. And the foreign pilot being a redhead, for that matter. Hum.