Upgrades
After completing a stage you can select one of three upgrades. Upgrades are stackable, and remain through progressing through new stages. For example, Gunpowder Blocks allows blocks to fire bullets when destroyed, Gem Powered recharges your Gunboots when gems are collected.