Peggle Review

  Peggle Developer: PopCap Games, Inc. Publisher: PopCap Games, Inc. Platform: Xbox 360  Release Date: March 11th, 2009 Overview As a newcomer to the world of Peggle, I was unsure of what to expect from the Xbox Live Arcade rendition of a game released on many different formats beforehand. I had seen screenshots, I just couldn’t quite make out what exactly was the motive of the game. I have ...

Lost Password