Some bits of information I managed to gather. It should be enough to keep some hearts at ease (the following is a translation from Brazilian Portuguese to English, read at your own risk!):
Support:
Level Up! Games
We’re always trying to improve our support, because we know that in the past we weren’t doing a good job, but that’s the past, we’re trying our best to improve and bring a better service for us, to experience unique and unforgettable moments together.
Server Location:
Level Up! Games
Hi folks, just a better explaination here.
It will not be necessarily a BR server, but a South American server, the location was not disclosed yet. The server you choose to play will directly influence the “ping” that you will have whilst playing, this is something that might interfere with your gameplay and experience. Again, it’s worth to remember that the server will not be ours (Level Up), but IMCs.
Cash/Credit Sales (Republic credits? D:):
Level Up! Games
What we’re offering is just the purchase of game credits to facilitate national payment and support for customer service, we cherish to offer our customers a great service.
Pricing:
Level Up! Games
Normally, our credit prices follow close to or even lower than the values found outside our country, we cherish to provide fair prices, but it’s not fully determined yet, so it’s important to keep an open mind about price possibilities.
Administration:
Level Up! Games
We have no connections with server or game administration, IMC will be totally in change, any change made in the game will not be on our behalf.