It's got one, kinda like a raining scene in a movie.
Or like the opening to Streets of rage 2.
Otherwise, seems pretty well put together.
I think this song is going to be underrated because it's not of techno origins, and not in any significant flash videos. that's the sad part.