I like........
The human characters.You can make a show out of all them with the little town you also did.And you kinda made a spy character.You can use the lights and(i think) that prison background.Oh and maybe use some of those guns.It'll take a long while but if you can draw like that you can make a flash.And who knows you'll might even make front page.That's if you come up with a good story.Oh or mabye a series.........Hey you said you wanted so feedback.