Games/Xenophage: Alien BloodSport/MediaXenophage: Alien BloodSport·, 1995 · Apogee SoftwareMediaBack to gameAll3Screenshots3Screenshots3More about Xenophage: Alien BloodSportPlayer reviewsCredits