Games/Omega/MediaOmega·, 1989 · Origin SystemsMediaBack to gameAll1Screenshots1Screenshots1More about OmegaPlayer reviews