I have added a third new server just for the online games, as they consume lots of resources while being played, and they were affecting the performance of the rest of the site features. Things look quite better now.
BTW, we have recently crossed the 4000 boundary: we are now more than 4,000 registered users! Let’s congratulate ourselves! 🙂