Thanks for playing!
1 & 7 - Yeah, I think controlling the randomness of the shop is something I should have spent a bit more time on. Currently the only thing I'm modifying for the random is that the Lv2 cards only start showing up after the third (or fourth maybe?) time you visit. But yeah, getting a drought of ritual cards basically just dooms your run.
2 & 6 - I straight up just forgot to update the lose screen with different info when you die because of your tower dying, and didn't remember the cancelling of cards when I made the tutorial. Good points!
3 - Having some rare opportunities to get positive cards without the negative ones could be cool, yea!
5 - Currently there's two things that happen when time gets low: there's a ticking that gets faster in the music, and the timer shakes, and then eventually scales dramatically every second. I was a bit worried about it still being too subtle, as I'd also been caught out before. Should probably have some big gong or horror sting sound effect or something when you get to 5ish seconds.