Nope, it's from a canceled Flash game: https://www.engadget.com/2009/02/17/sneak-a-peek-at-bottlerockets-flash-game/ They also credited the artist as Veronica Lynn Harper instead of the one I'm being petty about so it's certainly not from DCUO.