Those games are made for either browser play or mobile platforms to begin with. It's not the fact that it simply has online play that is the problem... It's like expecting Mass Effect 3 which is PC/PS3/Xbox developed to run on a portable system with 30+ people on screen....
What if they use...