Haha! Its basically like a Teamspeak server, just that its free and you can manage alot more stuff alot easier ^^
its better to talk on discord then on "reply's"
Well its not really a replacement for the Forums, just if other people want to communicate with people who play the same game ^^!
and dont want to refresh the page every second waiting for the other people to reply