EDIT: despite the seemingly large number of posts complaining about issues (which is very normal in such a forum in my experience) there might be 100 times more people having no issues, we just don't know, afterall they would hardly bother to register to post "hey im having no issues". In which case the percentage of users having issues would be very small.
The OP asked if this was a good game: yes it is, but that is subjective and his impression will depend on the number of positive and negative posters in the thread. He asked if most of the bugs were fixed: yes they are, after all they have released many many patches. He asked if it is worth his money? Yes it is, because he will get much more value out of it than almost anything else he can spend £10 on.