Well Avalon works rather differently to any other game I've seen in terms of both roleplay and progression.
First, thing to say is the game is anything but! hack n slash, indeed rather like in clok even basic wild animals are tough to kill.
What the game is more about though is harder to say because of a concept Avalon uses called realplay which is on the one hand very rp intensive, and on the other not at all.
This is to say you don't start off by playing a character, you don't have to rwrite a profile like "my character is the daughter of a pirate captain who was bandoned at a young age, she has green eyes and brown hair" etc, neither will you get penalized or told off for asking about game mechanics, discussing quests or anything else on the channels.
However, lots of things, if not are driven by your interactions with other players. For example, when you choose your class, you are in a guild, and you progress by getting quests from that guild given you by other players. Likewise, you are part of a city, and things you do earn your city renown etc, can make your city money, claim land, go to war with other cities etc, even some of the badges and quests you need to do to progress are given you by city officials.
The rp aspect of Avalon is something I've come across anywhere else, so my best advice is give it a try, just make sure you know what guild or class you want since otherwise you'll be in the position I was in, finishing newbie school and not sure how to advance after that.
With our dreaming and singing, Ceaseless and sorrowless we! The glory about us clinging Of the glorious futures we see,
Our souls with high music ringing; O men! It must ever be
That we dwell in our dreaming and singing, A little apart from ye. (Arthur O'Shaughnessy 1873.)