I think you did a good job with the concept of making a tile-based concept. Maybe some tiles can be a bit far apart to make the player travel more so it's not easy to collect the colors and win.
The Player can be a bit hard to see or should use a different color to like separate it from the board or grid so it's distinguishable