En Masse Entertainment has announced Tera: Battle Arena a team-based brawler that will be available for PC later this year.Read More
via VentureBeat
En Masse Entertainment has announced Tera: Battle Arena a team-based brawler that will be available for PC later this year.Read More
via VentureBeat