It would be nice to have some kind of carryover bonus when you die. Kind of frustrating to play perfectly for 5 minutes and get swarmed and die in two seconds with nothing to show for it. Like the mechanics!
The 'Reset Progress' button is still active during game play. It's invisible, but will still reset the game when you click on it while trying to shoot.
@WorldsEndEnt XP is the numbered blocks that you pick up. There are set milestones that you get to as indicated in the XP bar. Once you hit the milestones, there are automatic upgrades on both primary and secondary weapons. I think what's so good about this game, is that sometimes the "better" weapon is different based on what level you're at. Always experiment with weapon choice after advancing.
In theory, consecutive weapons are better in every aspect, but I've also noticed that strange thing. High-level primary bullets are very fast and with bonus which make them even faster it's just more difficult to hit something. However, secondary weapons should not have that problem, which makes them very valueable in the end-game.
I'm glad you liked the game enough to play it through. thanks.