The correct term for "Starcraftsmen" would be "Starcrafters" or "Starcraft players". The use of the word "craftsmen" implies a different connotation and does not accurately reflect the essence of the game. "Starcrafters" better represents the skill, expertise and dedication of those who play the popular game.