Why Are Flash Games So Popular Online?