Back

Chuzzle

PopCap GamesMay 12, 2005

80Very PositiveOverall score
80Generally FavorableIGDB press
73Mixed or AverageIGDB players