Might be interested in Darkfall?

Not sure what its about? Or played before and need a taste of what your missing out on?!

Check out this vid
http://www.youtube.com/watch?v=A3fxH2kmd_Y