I don't know what happens to this website but 2 years back it wasn't very different in quality from now, and had many bugs. So I suppose devs aren't very active and the site isn't actively maintained.
A few days back I submitted a ticket. Does it take a while? Should I donate somewhere to speed it up? What are your experiences with the website's support?
Please sign in to leave a comment.