Comment Comment by vishnugupta My educated guess is India. They have a reasonably big development center in Bangalore and Hyderabad, besides operating rides business there. parent vishnugupta 6 years ago