New video: Customer Relations and Virtual Worlds

A new "In development" video is out, this time about Customer Relations and the Virtual Worlds team that runs the EVE universe.

Check it out here.