During an event in Montreal this morning, Nvidia CEO Jen-Hsun Huang announced ShadowPlay--an always-on game recording function built into the GeForce Experience software. Even more interesting, the ShadowPlay footage can also be streamed to Twitch with just the press of a button.

ShadowPlay will always record in the background of your PC gaming sessions--assuming you have a Kepler-based Nvidia GPU--recording the last 20 minutes of gameplay in full 1080p resolution. Jen-Hsung mentioned the service will go into beta on October 28.The Nvidia team presented a demo of Splinter Cell: Blacklist, and easily streamed the gameplay to Twitch. Despite a few seconds of lag, the footage looked fantastic and the computer--which was running on a Titan--was still running Splinter Cell at 120 frames per second. Uploads to Twitch will run at 60 frames per second, and you'll have the option to pick your resolution for streaming from within GeForce Experience.

Matt Clark is a freelance writer covering the world of videogames, tech, and popular culture. Follow him on Twitter @ClarkMatt and MyIGN at Matt_Clark