Browser extension allowing you to download games.
It is an alternative to the Windows process manager with much more possibilites.
Professional audio streaming software.