Games/Thrusta/MediaThrusta·, 1983 · Software ProjectsMediaBack to gameAll3Screenshots2Videos1Screenshots2More about ThrustaPlayer reviews