It just kinda does stuff. It can move up, left, or down-right on white squares and do the opposite on grey ones. Use arrow keys or WASD to move it manually. Click space to invert colors. Every now and then the grid gets smaller.
Tell me something to make next because I dont know.