One thing I always wondered about game development: in order to make the game (and test the game) wouldn‘t the game developer need to be the best player for the game as well? I mean, how do you make a super hard game without being able to play through and best the most difficult parts? Or come up with the hardest puzzles? Meaning game developers would need to be the best gamers as well?