Unsudoku
In Unsudoku, you play as a number moving around on a sudoku board. If you move into a different number, you become that number. If you are seen (by sudoku rules) by the same number as yourself, you lose! Can you get all the numbers off the board?
Additional credits:
OOP project structure mostly based on Kevin Thompson's Void Protocol implementation.
Shuffle function by kittenm4ster taken from here.
Made as a submission for GMTK 2023.