Forum:Where does Mega Man take place?

Does it ever say a city or anything?