Your games thumbnail isn't appealing. If you find a better thumbnail, people are more likely to check your game out. And I don't know how the game works so your players may be confused of what to do when playing. Is there a story? Do you just kill other players? But overall this looks like it will be one of those fun "i.o." games. Can't wait to see what you'll do.