The Knight Witch deserves more attention than it's getting. It's a Metroidvania shmup in which you fly about, blast enemies with guns, and cast spells from a deck of cards. For all the bang and zip of the combat, it's also deeply cosy, with lush 2D art and sweet character relationships in an underground post-apocalyptic world that's still somehow filled with plants, rustic cabins and cute market stalls. There's a free demo to play now.