Very nice idea and execution. The speed is a bit over my reaction, but that is just a balancing issue. I like it