Mecha skins look good but...
Do they fit in League?
I dunno... They look good (aside from Aatrox's Optimus Prime face) but I don't think they belong in League of Legends. Everything about the game from the characters to the maps has a specific theme and advanced robotics does not fit the theme at all. It just bugs me to see them. They are so out of place...