Post Reads: "Developer: PopCap Games
Publisher: PopCap Games
Platform: Xbox 360 for Xbox LIVE Arcade
Genre: Puzzle & Strategy
Release Date: September 8, 2010 (XBLA) September 28, 2010 (In stores)
PopCap Games is best known for creating addictive games for the PC, iPhone/iPod Touch and Xbox LIVE Arcade."