Use this
Open Broadcaster Software is free and very powerfull for live streams or / and multisource recordings.
Learn how to use it and configure for your needs; you can record from various audio and video sources, edit your screens and positions ,add frames, watermark, logos, changing screen animations, fades, titles and subtitles, chroma key screens, configurable change from screens with a key .
For example you can have one screen showing your full screen webcam with chroma key and your mic, then another showing your game screen and your webcam with both audios ,then another screen showing only the full screen gameplay with the audio you enable or with a time frame for speddruns and change from screen to screen with simple key presses.
you can do live streams with various camera angles or simple records for upload and share.
Have fun. (ps. Some people dont like the talking or face cam during gameplays)