Yes, the logo is indeed present on the Steam version. It was not there when I had the license purchased through CR.