Impossible Mission, el remake que System 3 está realizando del juego original de Epyx, sólo podrá ser adquirido a través del Canal Wii Tienda, según los avances del número de junio de Nintendo Power.
De este modo se convertiría en el primer juego descargable a través de este canal, del que ya puede extraerse de forma gratuita el software Opera Wii.
El director de System 3 ya declaró que el juego se mantendría fiel al clásico de los 80, y las imágenes mostradas dejaban clara la simpleza del apartado gráfico.
El juego está fechado, según la última lista de Nintendo, para el 27 de mayo de 2007.