Falco Space Alien

Falco Space Alien is an exciting top-down game in which you take on the role of defender of the universe and save your planet from being captured by alien forces! The game offers convenient and intuitive ship controls, as well as nice graphics and music that will help you immerse yourself even better in the arcade gameplay of this game! How long can you hold off the aliens?
Game Giveaway of the Day