Falcon Squad: Galaxy Attack - Free shooting games
- Games, Arcade
Based on 480,297 votesRelease Date: November 2017Last Update On: January 2021
The Alien shooter attacked our galaxy and put our Earth is in danger.They destroyed all of Galactica and our Falcon Squad. Defend the galaxy from alien attacks, and we need you!You - Protector of t...