Amazing Frog? 2: Amazing Frog? Holiday Fiasco

The Holidays are being threatened. It's a complete fiasco...embrace the chaos! Suspiciously festive fiends have taken all the presents. Solution? Go Kick this Holiday season back into shape... with your foot. Your right…