I have a Blue Snowbal microphone.
To record both commentary and video, I use OBS. However, I do live coms while I play the game. I saw someone suggested earlier in the thread that you can always record your gameplay first, then add in your voice later, but if you're doing a Lets Play, that's a...