Awesome concept. I almost went with a similar idea where you rolled dice and chose which stats to apply them too.
Some notes:
- The player hit box felt too big
- Felt like not enough space to move around
- I like that enemies drop ammo, but having them have a chance to drop health would be helpful