On the Steam list, the icon for the game seems to be missing.
A minor bug, but I thought you should know.