Unique idea and it's done very well. I did find it very difficult and agree it could use a bit of balancing. But otherwise I really like the idea of the managing all the different inputs and the art and style are also very nice. Good work.