Chompy Chomp Chomp – DLC Screen December 3, 2012 1024 × 576 The Holiday Spirit (and DLC) is with ‘Chompy Chomp Chomp’