Nice game, very addicting.
It was a bit unclear when you lost a life and how you lost it, so maybe so feedback like screenshake would help!