fbpx
North America

WildStar – China server canceled and nearly half of developer staff laid off