Favorites Games I currently can't stop playing and keep coming back to when other newer games have let me down.