It actually has very little to do with Tic-Tac-Toe
Flip-Tac-Toe!

Source and More information: Flip-Tac-Toe! [Free] [Puzzle] [Windows]

Author: itch.io