Heroes of Telara Scenic TrailerCalm and scenic trailer for an upcoming MMORPG.By Gamespot Staff on October 23, 2019 at 1:40AM PDT Rift (2011)