Voice acting in Snake?! Amazing.
The card upgrades really turn this into a modern indie game - I'd love to see a version with more diverse powerup options! The enemies can be pretty punishing at first, and in one playthrough the knight didn't actually appear on screen? (I could only see their health bar).
But overall really cool. Once you get the hang of things, the boss battles provide a nice variety - they're super creative. Love your work.