I tend not to play new games as I have no idea about content, update schedule, commitment to finish, etc...
If I check one out I'll probably just ignore it until it's finished or abandoned, unless meaningful updates come regularly enough to make playing each update a viable option. It needs to...