It's a working tower defence but I noticed some problems:
- Why light-themed enemies are blue? Shouldn't they dark-themed?
- The world map is too zoomed-in.
- Towers that don't hit a type of enemies (light on light for example) trigger their attack sound each time they try to damage enemies, which become ear-wrenching when playing the game at higher speed
- Tower Defence using randomly generated card force you to leak because you have money but no card themed against the enemies you are facing, resulting in the player spending money on useless tower to draw new cards.
Still, I like the theme and ideas!