CrazyBearGames
1 member DeveloperCrazyBearGames is a young and rare indie game studio in Beijing, founded by team leader Carl Fu in early 2014.
CrazyBearGames is a young and rare indie game studio in Beijing, founded by team leader Carl Fu in early 2014.