About Mountain Top Studio

We are a team of five. The three of us in China are the art team and the other two programing team members are in Argentina.

We love to make games for people to play and enjoy.