Games in Web: Interactive Experiences and Micro-gaming in Your Browser. Source: Games in Web: Interactive Experiences and Micro-gaming in Your Browser.