The new logo looks strange.
Credit where credit’s due to the folks that put in the work to create it, but I still can’t help but see a sort of “sad clown face”. The curved line in the bottom right makes the two drop shapes look like eyes. I had to read the details of the logo design to understand it was a letter O and letter S placed over a blue colored background. To me, the O and S don’t come through at all.
In fact it kind of creeps me out because it reminds me of the illustration used to represent the doomed protagonist in the video game adaptation of Harlan Ellison’s I Have No Mouth, and I Must Scream: