Well I've been waiting forever for this game...
Overall I am impressed. It lags like crazy on slower computer though, and it's nearly impossible to actually play the game without killing your computer from frustration due to lagging (-2 stars)... I love it though.