I have always liked that style
Its a very cool style and the music was a perfect match to it.
(and on a side note anything you post on deviantart is free and legal for the website to take and claim it as their own and theres not a damn thing you can do about it, so avoid if at all possible)