Benefits include fun, easy access, variety of styles and the ability to compete with other players. Disadvantages are intrusive advertising and system requirements restrictions.