Posted onApril 18, 2011GamesSquidz 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…Read More