I am nearly positive you will be disapointed. Darkfall is insta-pvp compared to this game and I was able to figure that out before even spending an hour in game.
No offense but reading the full features list and watching a few videos you should be able to get a clear 'feel' for the game pretty quickly