We all remember Mission in Snowdriftland, and now Nintendo has another Flash game available called Chick Chick Boom. Check the link out to play:
Chick Chick BOOM