MochiBits is a studio based in Los Angeles with over 20 million downloads across their portfolio of games. Their most popular title is Left vs Right, a Brain Training game with 5+ million downloads and countless features on both the App & Play Stores.