Ben 10 Critical Impact

Ben 10 Critical Impact There is a rousing meteor shower coming towards the Earth! Use your heatblast to destroy the meteors before they hit the ground! It's not an easy job you know, but you got to save the planet! Be careful about the obstacles and create chains to get extra points!