Multiplatform 5x5 Tic-Tac-Toe game