[Low priority] Where's Lemmee's lil' site icon disappeared to?
They've run off somewhere the past few days I think, and I tried a hard refresh of the site on desktop with no change. Also looked via app and the lil' Lemmee's disappeared there as well.