Hey, yea some people still play the latest release and we've also picked up work on the new version again.
The forums are pretty much dead these days, but you'll find a lot more activity on our Discord server https://discordapp.com/invite/K9CFT9P