Single Player or Playlist based
Multiple Player Styles
Unlimited Customisations
Cross Browser Compatibility