It's been a while since I've gone out of my way to bother downloading the additional tracks from a band I've heard as part of a soundtrack to a game, but strangely, that's the first thing I did after playing LOUD on Planet X, a new indie rhythm action ...