Nice visuals, pretty standard Lights Out puzzle. I think this being a square grid should guarantee it's always solvable, but it gets quite long when the grid gets big. Very polished and stylish look!