Is there still active development?
The game is technically still in beta, so I would certainly hope so. But I haven't seen much activity on bug fixes or releases in a long time.
The last release was back on April 19th, which itself was even a pretty minor patch.
Is there a roadmap document...