Login
We are a mobile game studio based in Jakarta, Indonesia. Established in 2009, we take pride in creating award winning games enjoyed by everyone.