The game is actually very actively developed as @artch pointed out with the links. There are new features in the pipeline which will probably be posted on the forums pretty soon.
The CM's are very active on slack. You can always ping us when you have questions or just want to chat with us. (just @dissi me there and I'll read it quite quickly). Please note that we are volunteers with fulltime jobs as well, which might explain where your feeling is coming from.