Throne and Liberty

Credit: https://tl.plaync.com/event/brand/2nd/index?d1=screenshots&lang=en

What is it?

A MMORPG focused on massive scale battles

Where and when?

??? to PC

Who?

Developer: NCsoft
Publisher: NCsoft

Trailers!