This sounds like it's from an actual trailer with gameplay scenes and soundfx from the game itself, which was engaging. I could picture scenes from a fictional game I've not seen, right down to the "cooldown" in the end where only the sfx remain and the title and "save the date" stuff is happening. ;) Great classic track with great instrument choices, and a supersolid composition throughout. Going to re-listen to it right away!