Peggle Review (iOS)

Peggle Title Screen

PopCap has done it again with an insanely addictive game, first released for PC, and now available for iOS as well. That game is Peggle, a physics based arcade game that has received over 30 million downloads since launch, and for a good reason. [Read more...]