Hyperkraft

Free
A computer game with staggering 5000 chess variants!