Needs something...
Hmm well, the Cityscape looks comrimising annd your Charcacter art isn't too bad. But, i have no idea what was going on. A Little Explanation about this flash would be nice. The Buildings also should appear a darker variation to match with that type of brightness in my opinion.
Overall, its looking decent, just needs some work. Good luck.