Awesome game, the initial laggyness kills the enjoyment for me a bit, but overall it feels very polished. I like the throwing of weapons, I would have loved some kind of combos where you hit a few times, throw, it could bounce back and continue etc. Somehow it feels like that would be cool!
The boss appearing could have been more dramatic, it just appeared there in the middle, not sure how the end would be I could not reach that, but i'm talking about the middle boss.
I like the idea where you only have 10 seconds for each weapon and the upgrade system gives you some reasons to choose a specific type of weapon which is a nice touch.