Which US takes place... **spoilers**
... at the end in an airport, or an airfield or something, and it includes a big ass military plane, and a scientist lol. Very vague, but I can't for the life of me figure out which one it is.
Any help is appreciated!
"Hey you smokin Mother Nature, this is a bust!"-The Who
"The Legend will Never Die!"-Soul Calibur