just noticed the killertron website was active till 2007 but redirected you to 2 other websites for spinnertron and killertron. Dpes anyone know if these still exist?