Jesse VillaGaming on the Web: The Rise and Fall of Browser GamesThe year is 2007. Video game releases such as Halo 3, Bioshock, Portal, Call of Duty 4: Modern Warfare, and Super Mario Galaxy, to name a…Feb 2, 20193Feb 2, 20193