Portal, Longcat, meme - desktop wallpaper