Fun idea and execution. You managed to put 4 actions into one button, which is a fun way to implement. This would be cool to try with a controller instead of a mouse.