All those hours of playing League of Legends must have really payed off! If you practice enough, someday you may be able to pull off the same plays as some of these guys!