Artwork From Argonaut Games’ Mission Impossible And Aeon Flux Pitches
By Spencer . May 3, 2011 . 9:39amArgonaut Games, the studio that made Star Fox, tried to make a game based on Mission Impossible. A pitch took place in 2004, which means this was likely a tie-in for Mission Impossible III.