NVIDIA's ShadowPlay is a handy app for recording games. It enables users to play video games for up to 30 minutes duration. The recorded streams' quality is up to 1440 p and 60 fps. The rate can also be adjusted based on the service one is playing on.