This site briefly tells 4 traits what the games should have in order to make the fun game!!
There are some elements that games should have in order to make a successful game. This source informs about the elements that the successful games should contain.
What Makes a Good Game?