Oh yeah I love that ost! Always love it when they blend styles like that <3
Figured I would put up some of my favorite songs from the TF Armada game. The game had a nice mix of tunes with the boss battles usually an awesome mix of rock and techno.
Their site actually has 3 albums that you can download for free under "site releases" That song is from their Origin Compilation. machinaesupremacy.com/music/