Top
10°

China starts XBLA development with Crazy Mouse

Microsoft is ramping up Xbox Live Arcade development in China and one of the first titles scheduled to come out is Crazy Mouse. Ultizen Games, whose other titles include Kung Fu Piggy, is leading the project.

Read Full Story >>
siliconera.com
The story is too old to be commented.