[company] Babaroga, LLC. (usually styled babaroga) is a Chicago, Illinois-based video game developer specializing in iOS, Windows, Android, and Feature Phone games. The company has created many licensed games for publishers such as Electronic Arts, and Disney Interactive, as well as original titles with publishers such as Microsoft and Glu....
Found on
No exact match found