Thanks! Spent a lot of hours polishing that :)
Yes agreed, physics could be way more interesting but I wasn't sure about how to deal with it without breaking the core gameplay/balance so I prefered to keep what I had so far and see that later on :)