Good job on this! The gameplay, mechanics and the different upgrades, weapons and how they worked were pretty cool!