One of the biggest hurdles that game developers have to face, is keeping players interested in the game. There are thousands and thousands of online and mobile games available, each