Every day we offer FREE licensed software you’d have to buy otherwise.
Falco Spider was available as a giveaway on June 17, 2024!
Falco Spider is a new interesting game! In it you have to fly on a web, avoiding obstacles! There are 10 levels in total. Each of them is more difficult than the previous one! Can you complete the entire game?
Windows
141 MB
$5.00
Thanks
Save | Cancel