Browsing: how to engage users with game mechanics