Really fun! Managed to beat on my third try, in part because it lets me keep my upgrades between attempts haha