Play Floating Alien City

Floating Alien City

Category: Action

Published: 2018/09/13

Floating Alien City is the intense alien first-person shooter in which you are thrown into the firefight located in a mysterious alien base. You are not only fighting against other online soldiers, you will also be attacked by aliens trying to defend their territory.