Chargin' Chuck Blockade



This is an ambush level, you don't see it coming and it pops out of thin air. Chargin' Chucks are attacking you, defeat all of them to win