No idea what steam link is, but the game ICEY is pretty fucking cool, i 100%'d it lol --- http://i.imgur.com/vsi41Lp.jpg