Normally I'm not someone to nag, but EU server launch was scheduled for Wednesday, then Thursday, and now it's Friday where I live... I understand that solving technical difficulties takes time, but please only make promises you can hold. I was already anxiously waiting.

+1...