To subvert this, fans have come forward and created their own fan games, working and improving several mechanics yet to be explored in mainline Pokemon games to their liking. While the games have strayed in recent years with new titles and mechanics, Pokemon games ultimately feature a consistent and linear experience that remains loyal to expectation. The Pokemon journey is one that fans look forward to whenever a new game is announced.