In a recent release, Chrome updated the default way extensions are hidden or shown after install.
If you don't see Station's extension icon anymore. Do not despair, it's super easy to enable it.
Click on the puzzle icon you see at the top-right corner of your browser.
Now, click on the pin you see next to Station's extension.
There you go, that wasn't so hard!