The importance of human factors to enhance the user experience in videogames