Each weapon type changed the playstyle and the card upgrades were interesting. Kept me in it until I had tried every weapon and then a bit more. So, good job!