Videogames.com recently received a reviewable copy of Infrogrames' long-awaited Mission: Impossible for the Nintendo 64. Here's a volley of screenshots of what you can expect from the game's first three levels.
Mission: Impossible is due in stores July 16.