Is anyone still in disbelief that we just won duel championships? I still havent wrapped my head around it. Unbelievable