Firefox Developer Edition logo for comparison: https://upload.wikimedia.org/wikipedia/commons/thumb/3/30/Fi...
Oh wow. That’s incredibly similar.
The Edge logo looks like an "e", not a fox hugging a globe.
The new logo looks good in my opinion. It has earth tones, looks like an "e", has some edges.