dev dota upload is broken, here is the image:

https://www.reddit.com/r/DotA2/comme...t_played_this/

dota id: 155492233

pls fix or give me back my money