Check out our latest infographic to see some incredible statistics about what ha…


Check out our latest infographic to see some incredible statistics about what has been accomplished thus far in #STO.

You can view the full-size version here: http://sto.perfectworld.com/news/?p=1089211