Sweet cabinet! Love the simplicity of it and the clean lines. the control panel looks cool.
One tiny thing I noticed (and it is a tiny thing) is the screws for the joystick. Could you not use countersunk screws? Does the bottom left screw rub on your hand or fingers? Just a tiny thing really but one which would bug me if it did rub.