I like it. Good job, really good.
Now if only you could also start looking at long standing bugs that were reported months to years ago and never given any attention. Controversially, I would like to see simple bugs that are mostly just annoying and not game breaking fixed more. It's the larger amount of small annoyances that really do your head in. Major bugs eventually do get fixed. The little things? Hardly.