Gaming Victory at 2015 League of Legends World Championship The 2015 League of Legends World Championship Finals took place in Berlin, Germany today. It was…