From start-to-finish, the Immortals Overwatch squad looked like the best team in the Winter Premiere. After two months of dominating play, Immortals was able to take home the NGE Winter Premiere title at Pax South over Ghost Gaming 3-1. It wasn’t an easy road to the finals, as Immortals had to fight through four qualifying…