Abaddon ... I do love that hero a lot these past few months, but good lord this game was the most depressing one I played in a while. I mean the game was literally 11-2 for Radiant at 10 minutes which made the game so much more painful.
Overall, their sniper pick end up being awful ... gg wp!