original yahtzeen site

posted Sun, December 06, 2015 - 5:12 pm.

wow, this is bad.

yahtzeen from 1995(?).