I am glad to help out!
Open Broadcaster Software is a good free start. I am not too familiar with how it works but it looks like it worked well for the quality of the game! I'd also recommend http://loilo.tv/gb/product/game_recorder?redirected=true It allows full screen game play and I have found it to be much more compatible with almost every game.
Let me know if you ever want to collab man, I am doing a few videos with youtube strangers. It might be fun and I could teach you some of the ways I do my stuff. I am not perfect but at least it's a start :)