This was hard. I do like how all of the characters look: kind of robotic/futuristic, but in a charming way. I also like your choice to make ammo infinite, but you have to reload regularly. I think it's a good balance.
You can see my review/testing of it in this video: