GamingGamingSingapore Major Dota 2 News: Invictus Gaming wins first Major of the DPC 2021Franz Christian Irorita · 3 years ago