It is a browser game... I've seen the "trailer" for it, and I can promise you: It won't look anything like that, or even be half as fluid as displayed.
Most browsers don't even support proper 3D and thoose that do are with very basic game.
The misleadingly named "Fly For Free" (FLYFF) gobbles cash like popcorn, so I have heard from players of it. Worse, you hit a brick wall until you pay up.
I've seen that in many free MMO's. You have to pay to get decent gear. The devs say you can get it ingame without paying, but the drops are so rare you'll be there till you're old and gray looking for a good drop.