Release info Developer SpinTop Games Publisher PopCap Games Released 12 November 2008 Website Official