Lovely!! I agree with snowk, the low contrast is nice and makes it very harmonious.
@pumkinbot I think the low contrast is what makes it good. it wouldn't have that cool smokey rainy feeling if it werent for that. also it could be your monitor that is making it har to see.
and sa for animating, you could make two layers, one for the rain and one for the otherstuff. then just move the whole rain diagnolly. it woulld look more natural with a low amount of framess.
It's very nice; I don't know how I feel about the rain being plain white lines in the uppermost part though.