Major, MAJOR Starcraft Terran vibes. The drop at 0:46 is great, but doesn't open into what I expect. It almost feels like the bridge of the song, but that isn't until 1:49.
But the bridge doesn't quite mesh with the other portions. I love the creativity.