This is true that the community makes the game.Looks cool, but these games rely too much on the community.
It remains to be seen if people will actually make compelling content over time.
Unless you're trying to create stuff, its probably best to wait until the community puts in work and reap the benefits over time if you plan on just playing the levels