top of page

Afro Health Connect Meetups

Public·5 members
Logan Lewis
Logan Lewis

1917 - The Alien Invasion DX [BEST]

In this vertical shooter, the earth is under attack from an alien empire, and a European developer takes it upon herself to use alien technology to build a machine to counterattack the aliens and track them down to their planet for a final confrontation!

1917 - The Alien Invasion DX