Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
never heard of it.
Still nothing? Nvidia really dropped the ball.
i have been looking forward to this too, seems as though no new information has came out about it