This is extremely similar to the opening title sequence from THE HIT LIST... only a little better. THE HIT LIST opening looked very rough, like it was done on a mac and meant for cable (of course the music for that one didn't help either).
http://www.youtube.com/watch?v=_pO25m0gm2A
The titles for OITC do seem better though...