Videogames have great positive potential in addition to their entertainment value and there has been considerable success when games are designed to address a specific problem or to teach a certain skill. Check out Hip Hop Cafe