I was trying to get in for a few days now thinking that the issue had to do with all the new players. It would've never occurred to me that my recent Hamachi install was the culprit. Thank you so much!Just Posted a fix that worked for me, it has been taken down, so i repost it.
After launching the game, gome to option, and network. My network was set to hamachi, i set it to wifi, and voilà, game works