27% chance. Ends January 1, 2027. Trade “Will Valve release a new Dota 2 hero by December 31?” on OCTORAX.