Omg this is brutal... seems like it would be really satisfying if you can get used to the physics tho.
Also I love the music