Cie Games, the social game developers behind the Facebook game Car Town, have set up shop in Japan and rolled out a new game, Car Town Japan. Their new office, which is located in Tokyo, marks their first attempt to break into a major market overseas. The Tokyo office includes a management team, programmers, marketing consultants, customer service representatives...
Read more »