Audacity can do your recording. Pat S is right that your best bet to understanding how to do it with Audacity is consult some of the audacity manuals / forums. Though someone may come along on here to explain how they do it with recording game sessions. It's do-able to get your audacity recording your incoming and outgoing voices. It may have as much to do with changing your Windows / computer audio settings, as it does the Audacity settings, but audacity user websites can explain that the best. Soundcloud free-account will not be able to host your recordings, unless you pay for Soundcloud upgrades (ongoing monthly fee as long as you want your full length audio to be available on there). The default soundcloud free account is limited in the number of minutes audio you can have, and the limitation is not long enough for posting lengthy game session recordings. You get maybe an hour or 2 for free, after that it's pay. YouTube will host unlimited length recordings for no charge. You would just need to convert it to a "video file" which could be just a still-picture for the video image, and your audio track. You can do this in a free video editor program. You can make it into an mp4, MOV, or AVI file. There are other websites dedicated to hosting Podcast audio which would also host your files for free, or for pay.