Yes that might be it, the existing corners are more iOS-style which is why it looks off on desktop. Let's see what other users think, but I might change it to your icon suggestion then.

I see that most professionally designed icons have a subtle shadow on the central object so I might try to add one too.