The card mechanic is a really interesting take on upgrades. I like how it allows for multiple builds that can be changed and experimented with easily.
Overall, really nice work, but I feel as though the pacing (specifically the speed of all objects from the player to the enemies) could be increased.