J rock

youtube

An alien invasion is exactly what I envisioned this song needed.