For those who mentioned the FSM a few dozen threads ago... <http://www.venganza.org/games/index_large.htm> :)