Well, this isn't really my kind of music, but I reckon it would fit rather well with some battle / action scene in a game, yes.
To still try to say something constructive, while it did indeed have some variation, you had to wait quite a long time for that to show up. (In other words, the song was a bit too long in my opinion and thus repetitive - this may well have been the intention though, and, seeing as it is probably supposed to loop, may in fact make it seem less repetitive than a 60 sec track looping over and over again).