I'm not really a gamer but I love this concept! I've always thought it would be so cool if ships that were no longer sea-worthy were taken onto land and incorporated into the urban fabric. And it adds a certain irony that it sits in a "sea" of charred automobiles and boulders of broken concrete/asphalt. And the way it's framed by the entrance of a ruined building in the foreground suggests that the picture may be taken from the vantage point of an onlooker, who may very well be spying on them.
I guess it depends on the client. When I was at Lionhead, there wasn't such a sense of urgency. I might be given two days to create this image. Other clients expect more for their silver, and would expect this level of detail or more in half the time. The latter is especially true when you're freelancing.