How is the game doing? It's been awhile have this utopia itch recently and it's really great to see the game still around!