I agree with Gigflint, Mirillis Action is the best recording software out there. I have used mirillis action for almost a month and I love it! You can record your games and also your screen if you want to do a tutorial or something like that. Of course you can record you voice, take screenshots and much more. One thing I really like about mirillis action is that you dont have to play around with the settings to get good quality on your videos. Because the normal settings is really good, small file sizes and really good quality (full HD). So if you want to have a recording software that can record both your games and your screen I would definitely go with Mirillis Action!