Looks like a solid twin-stick-Doom/Postal. I think this would do well on Itch.
Adding some static objects to the levels could help increase the visual appeal... and is the voxel-look a final decision or a quick solution? Maybe you'd like to know about - or even contribute to - Edddy.