The site has moved to
http://www.ts-games.com
.
Thank-you.