Games/Stellar Rescue/MediaStellar Rescue·, 1985 · The Micro UserMediaBack to gameAll3Screenshots3Screenshots3More about Stellar RescuePlayer reviews