Yes! As soon as I saw it I recognized it... hours of playing after school in the computer lab on the Mac SE/30s ;)
To this day I'm still looking for a good large electronic game-board touchscreen. (I know there have been some stabs at this... PlayTable?)