I think this song was featured in a trailer for an upcoming movie or a video game, but I can't remember what it was.
Anyway, I like this song.