E3 2009 Preview: First Look – Heroes of Telara

A few days ago, a trailer for the upcoming fantasy MMORPG “Heroes of Telara” was released, revealing its existence to the world. (Even though those of us attending E3 have already had emails about it for a few weeks.) After watching the trailer, a lot of gamers (myself included) came away thinking, “Looks good, butContinue reading “E3 2009 Preview: First Look – Heroes of Telara”