Well I didn't know there isn't anything else in the entire english language not called tic-tac-toe except for the game.
I still would like to see some sort of description of what the thing exactly is. Not just a download without any information except that the person who posted it says, this is tic-tac-toe. Guess I do not trust people on the interwebz enough.
Now I know, thank you.