Might try vindictus, though it is more of a dungeon crawler, the multiplayer is set up like guild wars, shared meeting area to meet up with a group, then a instanced dungeon for your party.
Really fun hack and slash co-op dungeon crawler though, might give it a go :D
And yes, it is free to...