Release info Developer SpinTop Games Publisher PopCap Games Released 21 Nisan 2010 Web sitesi Official