Quality Assurance in games is one of the most underrated parts of game development. These departments usually employ people to go over games with a fine toothed comb making sure everything works ...