Puzz Power is a very simple but addictive puzzle game which becomes quite challenging as you reach the higher levels. The music gets a bit annoying after a while, but otherwise it's a great game.
This is what's left of the official site:http://gameslab.cjb.net/. It isn't much, but at least it has the download and the creator's email address...
"Flippin' immigrants, stealin' our bandwidth etc. etc." - PrejudiceSucks