EA Gets Worse and I Left The Creator Network.