The problem was that it could not load the curl library, specifically libcurl.so.3. I had libcurl.so.4 so I linked libcurl.so.3 to libcurl.so.4 and all is well.
Interesting find, thanks for letting us know what the problem was, hopefully that will help someone else with the same problem in the future, maybe something could be added to the appropriate game files so people can be more aware of that.
Seems like it would be less of a problem if the game looked for libcurl.so instead, which is usably linked to the current lib, perhaps then get the version information and warn if less than three, assuming less than three would be an issue in an way.
whereis libcurl.so.3
libcurl.so: /usr/lib/libcurl.so /usr/lib/libcurl.so.3
ls -la /usr/lib/ | grep libcurl.so
lrwxrwxrwx 1 root root 16 Aug 19 19:14 libcurl.so -> libcurl.so.3.0.0
lrwxrwxrwx 1 root root 16 Aug 19 16:57 libcurl.so.3 -> libcurl.so.3.0.0
-rwxr-xr-x 1 root root 246092 Aug 24 2006 libcurl.so.3.0.0