YAY!
Just randomly searching for superhero art and saw this one...
"I'm sure I've seen that before" says I.
And sure enough, as soon as I read your description I realise this is the card art for 'Swan Dive'. Now I'm gonna have to waltz on over to your gallery and pick more stuff out....