I'm REALLY looking forward to Sturmwind but..never cared for Fast Striker. It's a pet peeve of mine for a game's background to just repeat the same pattern over and over as a prerender.
And yes, BSF they still make DC games. Just the small independent companies like Yuan Works, Senile Team, etc.
I liked it , it isn't a supergame, but considering where they came from (neogeo hardware) you can't expect much more than simple prerendered stuff. gameplay is pretty solid though