COMPUTING GAMES: BRIDGING THE GAP BETWEEN SEARCH AND ENTERTAINMENT