My PC plays online no worries, Nearly 350 hours on Guild Wars will step up to the plate with that one.
Theres a few things going on I have found out the last few days with regards to my ISP. UDP port 53 and TCP port 80 are being filtered by my ISP. Also the DNS server lookup isn't working as it should and is not managing to retreive server names once again at my ISP level so it won't connect. Found this out because I bought City of Villains by NCSoft a few days ago and having the exact same connection problems as TMF but with paying for Villains I am trying to get it sorted understandably.
Been going through port logs on my router and it is stemming from the mentioned Port 80 and 53 as both games are trying to connect via these 2 ports and thats where the connections fail, nothing incoming at all and outbound being stopped. I used Wireshark to test the connection and it shows that my ISP is resetting the connection when it tries to connect with the game servers.
Apparently a lot of malware etc comes through on these 2 ports and some ISP's will manipulate traffic to try and stop these attacks (must be for the sake of the non savvy PC users that don't have decent AV protection etc), not forgetting that these 2 ports are also used by P2P programs which sits in with the whole piracy thing and once again gets filtered.
So one hell of a lot of info is circulating me at the minute, stuff that is being passed between my ISP and NCSoft. I have tried tunneling through with a proxy for both games but that didn't work for me. Looks like I am waiting on my ISP to get their fingers out at the min and trying all the stuff that the tech guys at NCSoft suggest.
Once it all gets sorted I will be laughing though.