amazing!
great idea buildings came out amazing and the line in the discription made it just perfect!
have you seen the trailer of the game "the darksiders"?
theres a meteor shower there and something about hell and stuff check it out its similair
great work!