I updated happening. It now uses Imager to create a background image or screen saver image (I use it on my TV: set the screen saver to use pictures from a directory, set it to the directory that happening uses, and set it to present in random order; also set your screen resolution in the happening config section), complete with the artist/album/title and cover art. It also sends a notice to Growl (unreleased version 0.6 required). Both are switchable via options at the top of the script.
Enjoy.