it could be several reasons.
the ones you can control are browser, flash version, connection speed- well even that is more up to your ISP.
what you cannot control are how the games are "coded" and network congestion.
update your browser and flash then check you connection seep on some place like http://www.speedtest.net/
anything else is up to FB.