Took them too long to release, they lost the momentum they had back in the Kickstarter days.
It's also a niche game and that's what kills these little developers. They just need to do well enough to keep the lights on but easier said then done. Good luck to them.