Lock On?
Hawx?
I'd rather play Kimble with my ass!
Hawx 2?
That island and bridge set up reminds me of Ace Combat 04. That SU-37 might have some yellow on it, too.Mission: "Invincible Fleet," perhaps?
Chex Quest?Never actually played it, but i've heard about it.