But, yes, while there are a lot of free Windows gaming apps out there, not all of them will enhance your gaming experience. Some will just take up extra space and hold onto resources. The others are ...