Awesome concept, even though I had some trouble to wrap my head around it sometimes. Very well communicated with clear graphics, and the bounciness of it all was satisfying. Playing with a controller would probably make it a bit easier for me.