The team sounds passionate, and like theyve put a lot of hard work into it. Im not a stickler for sub par graphics as long as the gameplay is smooth and fun.
Just pray its not another gearbox fiasco. I think itll do decently well overall but will require the community to keep it akive if it doesnt come and go too quickly.
It wont be a blockbuster hit but will probably be average to slightly above average.
Games with these muliplayer designs dont tend to do well long term (evolve died fairky quick if i remember correctly and this is following its format mostly). But im hppeful and interested to see what will come of it.