Are there any direct downloads of the official maps?
You don’t have any maps for a multiplayer *custom* game but I believe you should still be able to host a multiplayer session using the singleplayer world map like many other people do. As to where you can get maps, there is a lot of them over at the TitanQuest Vault : Titan Quest News, Trailers, Screenshots, Previews, Reviews, Guides — Titan Quest: Immortal Throne Vault I don’t know what happens however if you create a cutom multiplayer map with a custom map and the person that trys to join doesn’t have that map. Maybe it sends them the map (kind of doubtful due to security precautions that should be in force) or perhaps it just drops them from the game since they don’t have the map available to them. I don’t really know for sure.