War of the Immortals

War of the Immortals is a free-to-play action MMORPG from Perfect World Entertainment that recently launched into a closed beta. While information was somewhat sparse leading up to this, Perfect World has released a trailer ...