Well, Morgan already answered most of your points but here's the one that I disagree with
"1. Game crashes constantly. Its nearly impossible to train while you are away from the computer for more then 1 hour"
Every single night,I leave my PC training overnight, never has it got DC. Always training, and about 70-90k XP per night.



