It's a music game. Very addictive
A random screensaver animation appears every time you refresh or click.