Dam, that is a hefty some per month for 64 player.

I wonder why it has suddenly jumped so high? Is it better hardware needed to host the servers?