3 years 5 months ago Link Gamasutra The Game Design department is responsible for providing our users with the best game experience and further optimizing our games. ... Tags Gamasutra