These forums are archival. Please visit us on discord!
Yes, Roshan goes on a rampage and chases heroes around the map.
Mine appeared in my gift inventory and had the associated email and popup notifications.