TheĀ Peter Pan’s phenomenon allows our branded flash games to reach global populationĀ and brings emotional experiences between consumers and brands.