This game has the right idea, just poorly executed. It's extremely buggy, and not very inviting to new players, especially casual ones (like myself). Clearly a small time video game developer with very limited budgeting. It will likely never meet it's full potential.
My first experience was horrible. I played for 15 minutes, zero direction on what to do. I died. Could not start a new game as I was still in another lobby? No idea which one. Nothing telling me which one it was. There are hundreds of them. Uninstalled.