Anomaly Warzone Earth HD Developer Trailer

Tower offense rather than defense.