Meet the squid and the octopus. Its a challenging game that would absolutely make your day complete. Play Squid Skid and use technique to overcome the game.

Tags: Squid Skid, Squid, Octopus