Its over 100 games was featured into more than 900 platforms around the world