My guess is that this game (good or bad) is pretty much going the shovelware route, its been what? almost 5 days since release and they are at mixed ratings (58% ) on steam... their maximum concurrent players was 3 days ago with only 547 players.
https://steamdb.info/app/1024480/graphs/
It sounds like a failure to me.
https://steamdb.info/app/1024480/graphs/
It sounds like a failure to me.