fbpx
Taiwan

[E3 2011] X.A.O.C – New trailer debuts for Taiwanese online game