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?
Alas, no. Should I be giving any further hints on this?