Browsing: Gameplay Mechanics and Innovations