The link to Steam for the game
eSports Hero on its
3DSL webpage is broken because the game was removed from Steam for some reason. Although the game was free, it can no longer be added to an account using "app_license_request 1046270" or "steam://install/1046270".