Incredible game! The mechanics were hard to grasp at the beginning but as I played more, I got the hang of it and it became really fun. Some health bars would be awesome, as others mentioned :)
Cheers!