This looks awefully familiar.....
Oh wait, It's made by NHN!
Also known for:
I figured the Artstyle looked familiar, and i remember playing Drift City for a few years, oh the many hours that i wasted on that game. And it's one of the MMORPGs i Actually finished