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