Stepsite

Stepsite

This semi-humorous homage to Steps was actually quite a big deal at the time, although you have to remember that this was 1998 and the internet consisted of precisely nine websites.