- added steam support

- always update hook.js if file is older