Yes, it was because Marco Polo was an explorer and he found stuff. That's why in Marco Polo, you have to find someone with your eyes closed.
Many people thought Polo's explorations would yield nothing, and just be a wild goose chase. Therefore, the game where you blindly stumble along (sailed) in an area of water (the oceans he sailed),...
Yes, its named after the famous explorer
No Marco Polo did not invent the game Marco Polo.
Marco Polo's mother was Dona Lisa Polo.