Warren Lich concept trailer

Loyal readers, I give you a Steampunk Sin City concept made on 1000 Euros. Now if one of you could kindly tell me what in the world is going on in it?

via [Dvorak Uncensored]