Games/Spiders/MediaSpiders·, 1982 · EntexMediaBack to gameAll1Screenshots1Screenshots1More about SpidersPlayer reviews