Destory the Earth as a Super Mega Worm!

Feast your eyes on an action heavy giant worm simulator.