You played around with this idea really well, there was a pretty good amount of content and a lot of good little puzzles. There is a lot of potential for cool boss fights with this mechanic/ I feel like taking damage when you ricochet into a wall was kind of unfun, especially with only 2 hits to die, but it was fine due to the permadeath enemies. Could be turned into a fun little indie game with a little tweaking.