There's not really a good way to detect that as far as I know... Only thing I can think of doing ( but this might greatly affect the connection time); is if you had some database of known VPN's and proxies and then you coded in the gamex wrapper to only connect if the IP isn't listed in the DB of known proxies/VPN's. Not sure if there is a better way.