If you can handle easily the worst level of Cash Shop elitism to ever exist(Easily exceeding the NA Maplestory community) yes, Mabinogi is a robust game with many features. Sadly, the community is full of assholes who think because they use the Cash Shop everybody should or they should quit. Great game ruined by a disgusting community.