Squid Invasion

Play Squid Invasion
Squids are trying to take over your home world its time to get into your space ship and fight them back
Play Tutorial
Available on devices:
  • Android
  • Smart TV

Discover