Squidz

Squidz

Squidz is a cute game where the player matches colored pearls to matching pods to gain points. Each pod has limited life and needs gains…