I think it is a really great idea. I feel you can maybe figure out a solution for the shaky camera when reloading. Worth continuing to develop imo