Thank you, yes I somehow broke the invincibility... Just took a look and it was a really simple fix, doh. The ending's not exciting but if you fancy seeing more of the game I have fixed that function and uploaded a new build.
Tip: grabbing the launcher upgrade tends to take care of things (on refIection I set the splash damage / distance a little bit too high)