Dota 2 Update 7.31 Release Time & Patch Details Today (February 23) Click on the title above to read the article Published on 2/23/22 by DualShockers