First I would sudjest you download the latest server version 1.25 and patch the game it self to the same version unless ya haven't done so already.
Secondly, game types like Titan are map dependend so there should be a related text next to the map name.
Third forget Hamachi just use the dedicated server. Friends at the local network can see the server and your pals can connect to it via internet.
If you want some privacy and hide your server from the online listing, just tick or untick the option from your servers option menu depending if the option was "show" or "do not show"

I can't remember squat. Oh, and remember to give your ip address to your online friends. :thumbup: Hope you can get it to work!