I'm hoping I don't, through lack of knowledge of some protocol, end up submitting a screenshot which shouldn't count.
Here's one of the (many, many) games I never finished...
This is a pure guess from my end ;D The way the city looks reminds me of something, probably because of the cloud of smoke hovering around building rooftops and the overall graphics style. That flying guy is a hero of awesomeness of some sort (well, he is flying after all). I'm really torn between two games, one being a multiplayer game, and one being a console exclusive, oh well, I go with the first one: is that DC Universe Online?