Ok I created a Google Code Project for this at xPowerHour Project
This has been run in 720P, in XBMC 2.0.0, under PMIII. Using another skin may result in problems, since the script just does a quick and dirty 'background.png' call. I tested in 480P briefly, and it looked good, but your results may vary. Anyone out there let me know.
I should start a new thread for this in the proper scripts forum - will most likely do that once I get some basic feedback on this script.
Just run the script. From inside the script you can, add songs, edit the list of songs, and start power hour. When power hour has started it will show the number of seconds until the next drink, and the number of drinks left. Only the X and buttons work. X closes this so-called drinking mode, A shows a progress bar of the game. I cannot trap the remote buttons correctly.
Most of this is already listed on the Google project page in the expected places. Note this script also will:
Do a check for 60 songs
Check each song for 105 second length (since the script starts :45 seconds into the song)
This script isn't quite finished yet, so if there is a feature you hope to have, it may be yet to come!