Nice job completing a TD game! I won't comment on balance or anything, but one thing to note is that you have 2 confirmations - "Are you sure you want to buy" and "Press Enter or Shift" both don't need to exist. Probably just keep Press enter or Shift because the player does not need to be triple checked. Good entry!