When the game released on Steam a change was made to the Web Assets (capsule, header for the steam page and to the library logo). It seems the "libary_logo" has changed to a TSW key art image instead of the logo that was there before launch. It looked like this before, maybe update that webasset again for displaying the correct logo?