Ultimate-Tic-Tac-Toe: an addictive and complex game