SQUZZLE Icon
Download SQUZZLE

SQUZZLE

Easy to learn, difficult to master! Squzzle is an addictive and challenging puzzle game designed to push your mind to its limits. With 50 levels of puzzling fun, Squzzle will keep you entertained for weeks!
Category Price Seller Device
Games Free Neurocore Systems, LLC iPhone, iPad, iPod

Reviews

Reviews not available.

Featured on lists