Game screenshots you'd like to share

This one I posted in the 'results of multiplayer games' topic first, but it fits better here:

Today I was playing a game and my allied experienced what you may call a 'traffic jam'


Post game screenshots in this topic that you think are funny, meaningful or anything else worth posting
