Dota 2
Tree Tag
Suggestion on how to fix all bugs/crashes
I'm a programmer, and when I find myself with a program that's too hard to work with or too complex to patch properly, I end up completely rewriting the entire program, with how I wanted the old program to work as a model. I think that this would be far less frustrating than trying to work with valve's constant changes.