Incredible game!! Literally the only issue in my eyes is the time it take to generate the map (I understand this is out of your control though). The art is incredible, and the cutscene at the end is hilarious.
Only other feedback is that some sort of tutorial/label/description of how to shoot would be helpful. I'd already taken a lot of damage before I realised that you threw debris at people. (great mechanic btw).