596 Image source: Wikipedia · Xenophage: Alien Bloodsport · Image credits No. 596 of 604 · Fighting Games Xenophage: Alien Bloodsport 1995 video game 0Wins0Losses–Win rate0Duels Start duel Back to the list In Fighting Games · By TopDuels