Icon has been updated, looks much better now
...I mean, it's not bad art, but this is not a great icon