There's a button, near the bottom left, Add a Non Steam Game to Library.
Click it, follow instructions.
I've several non Steam games that I launch from there, most don't have any attached graphics (the big City of Heroes banner), so it's nice to see this one does.
I know 😏