Thanks for playing! The weapon upgrade is intentionally optional, but the final level is much harder with out it. For reference, the upgrade triples your damage-- kudos for beating the game regardless! Sorry to hear you had some camera bugs, I'll take a look at the code in that section to see if I can get that fixed soon. I used Godot 4.1.1!