On the Subject of Spinning Mazes

Don't go getting lost on me, now.

This module has four buttons, each of which will move you one space in the maze below. Only one button is colored. Their directions are random, but consistent.
You always start in the center of the maze and go there upon striking. To solve the module, you must pass through the colored exit with the button that is that color.
You pass through the curved spaces in a straight line, and as you do so, you rotate relative to the maze. They still count as spaces.
The four LEDs at the top of the module will light up when you are in the same row or column as the corresponding exits.