Launch Trailer of the Anomaly Warzone Earth game - a tower offense strategy game. The video shows PC & Mac version of the game.