Crazy Mouse isn't just one of this week's new Xbox Live Arcade releases, it also has the istinction of being the very first Xbox Live Arcade game produced by a Chinese studio.The action/puzzle title was developed by Shanghai-based Ultizen Games as part of the Chengdu Incubation Center, a collaborative initiative involving Microsoft and local enterprises in order to produce Xbox projects.The game
No comments:
Post a Comment