Long ago, Chillcade hosted some really neat Flash games. They don't work any more, but if you click, you will be entertained..!

Chillcade

CLICK TO PLAY!