online game , GGc Traffic , http,https divided on 3 wans

Hi guys ..
hope you in good mode :wink:
my scenario as bellow :

i have 3 wans from different ISP

  • wan1 bundle (4Mb with unlimited google cache)
  • wan2 Load balance of 2 Pppoe service
  • wan3 adsl modem
    all of them want to aggregate in CCR to make new LB according to this scenario
  • Google cache coming from wan1 only ( i have specific Ip address for GC from the ISP of wan1)
  • all other traffic want to getting through wan2 except on line game sites and ports
  • wan3 Just for online game sites and ports .

Note: each ISP has different DNS
is it possible ?!
please your suggestion .
Thanks in advance