Instant replay software

Anyone know instant replay software where you can watch the last 20 sec of your game play instantly while in game? I know Overworlf is one, but it's a memory drain. I saw a streamer that had one and the pull out HUD is on the right side.
Report as:
Offensive Spam Harassment Incorrect Board