Hm, that's odd. When I played yesterday, there was no sound and I didn't see that meter or the health. I wonder if there was an issue on my laptop... I've given it another too. The physics are still throwing me off, but I've adjusted my ranking accordingly.