One of two wallpapers showing off the League of Legends mecha:
From the official site:
Participate in Project: MECHA with Mecha Malphite and Mecha Aatrox, available now in the League of Legends store for 1350 RP each (on sale for 975 RP through July 28). You can also acquire the MECHA Ward and Icon for 640 RP and 250 RP respectively.
Here's video of Mecha Aatrox (the winged suit) in action:
You are now looking at Screenburn, a Kotaku blog dedicated to the best gaming images, videos and GIFs online.