fbpx
China

TERA China – Game scheduled for debut test later this October