4 Million Game Downloads! December 3, 2014 tutotoons Happy to share one more achievement! Let’s keep the good work going and the player base growing!