Improvements during the technology are making being able to access games shorter and more enjoyable for people