New Armada anthemic song, I dig it. Has some hard bits, but I dig it.