Games/Liberator / Space Fiends/MediaLiberator / Space Fiends·, 1986 · Magnificent 7MediaBack to gameAll10Screenshots8Videos2Screenshots8More about Liberator / Space FiendsPlayer reviews