Looks cool but its a dead game only saw 10 players.
Like in any game online changes based on time of day.
And for game to be "Live", it requires to spend money on advertising. Game is in development = it doesn't make any money, so there is no money to spend on advertising. If you want to see higher online, then record some gameplay videos and upload on youtube.