Well, I was browsing around and I happened to have fallen onto this site. It has a couple of good free games. They even feature Flyff. Well, check it out if you have the time. I believe all these games are totally free to play with no need for a credit card. Right now I'm checking out Blitz 1942 which is this top down 3d tank game with mmorpg elements i think.