Stare in disbelieve! Scream in Horror! Run for your life!
100-foot tall monsters have stormed the world, causing panic and despair! Engage in a savage battle, these behemoths won’t let anything stand in their way. Which one will win this War of the Monsters?
Prizes for 1st, 2nd, and 3rd places!