This is a game I no longer even play... and maybe you played it and didn't like it. But having seen quite a number of trailers over time, I will say unequivocally, that this is the best game trailer that I've ever seen. It captures so much about what can be amazing in a multiplayer experience. Well done, CCP.

https://www.youtube.com/watch?v=AdfFnTt2UT0