Simple and interesting idea but as said earlier the collision thing needs some polishing.
Good luck !