Kudos for creating a game that is inherently challenging to design and balance! It's ambitious!
I appreciate the unique graphics, really nice.
Sadly I encountered a problem where I couldn't select or place traps at times, it would be great to have additional visual feedback to confirm if I was clicking in the correct spot. Nonetheless, the game is enjoyable (and quite difficult, at least for me!)