This is the first official video for the recently announced fantasy MMORPG Heroes Of Telara! Are you ready to be forged into a hero? Watch this nice now!