Yeap. It's click and forget time again. This game is named Legend Online. I think the interface is nice. There are some shortcomings such as you need to always type in your login id. But i don't care because the interface is the nicest amongst all browser game i found so far.
Here's the link.
Well, i f you decide to play, enjoy then... :D
Here are some screenies: