Nice, the controls getting randomized on each run sounds like an interesting idea, it leads to fun gameplay shenanigans. And I can see this idea having some potentials to improve too.
Also, like the others said, the GUI showing the changed controls is a bit too small.. perhaps scaling them up can help it's visibility?
Overally, the idea was interesting and I can see some potentials in it.