gaming sinds 1997

Game: “Defender”


Defender gives the player complete control of their ship through a rich variety of worlds that await. Lurking behind every star in the solar system are aliens ready to wipe out the entire human population. The more humans the Defender pilot saves, the more opportunity there is to upgrade their ship with various power-ups including […]

Lees Meer...