Source: Dom1n Looks like there might be some…. competition coming up :) Also, patch 8.8 trailer *

More...