Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Game description
Dynamic and interesting 3D arcade video game with flying squids. Put together the biggest army of squids by rapidly determining a rewarding path, averting challenges and beating enemies.
Release date: 3 June 2023 , Platform: Web browser (Desktop and Mobile)
Related games
Advertisement
Advertisement