The concept is really nice, but the collision mechanics make it hard to play.
Thanks for your feedback. I will work on the collision mechanics.