Am I the only one not seeing an official post about it on these forums!? Yes, launcher is nice, there's also on twitter! but not on official game forums... um...