Games/Savage Island/MediaSavage Island·, 1980 · Adventure InternationalMediaBack to gameAll3Screenshots2Videos1Screenshots2More about Savage IslandPlayer reviews