It is a Free 2 Play title run by Avalanche Studios, developed by their subsidiary studio Expansive Worlds.
I have worked full time at Expansive Worlds since September 2012, and before that I did my 9 month internship there.
My official title is Experienced 3D Artist, but my role in the team is Art Lead and to some extent Art Director.