Play Arcade Games Plays 146

Squid Race

Squid Race is a squid game specially designed to be a fully-featured sugar game.