I wasn't expecting the card upgrades, and they added a lot to it on top of the already diverse weapons. All of the enemies were great and their attacks felt varied and fun to interact with as well. Really impressive work!