You might also Like
- Info
- Reviews
- Share
Squiggle Squid
Squiggle Squid is a mouse-controlled action puzzle game where you control the son of the Kraken as he seeks the legendary Coral Crown
Just Have Fun!
New Games
Popular Games