Is it worth buy? It is but the community is rather crap