Not that challenging as the player can just spam keys to win, but with more thought could be a fun game! An issue I had is with remembering which keys are used by which towers - would be easier if there were key labels or the towers responded in some way even when on cooldown.