Graphics and gratification: Exploring the link between technology and enjoyment in video games