A nice idea and well executed. I was surprised by how good a job the different layouts do keeping the levels feeling fresh. I did a few levels with just the left mouse button before realising there were more controls (the bottom of the screen was cut off due to my monitor's resolution), and that alone made for a fun little gameplay loop.