madeleinenasta comments on EA Organisation Updates thread: June 2026