Man I love when people manage to come up with self-balancing mechanics like this, really creative. Music, sounds and effects all fit perfectly, very nice all around!