A tower defense game made in Pygame.
Left-click places walls, right-click removes them.
Middle click sells towers.
Left click on a tower at the bottom of the screen, and then left click on a block to purchase the tower.
Hit Q to exit the game
Some towers can only be placed on already-placed Blocks, while others can only be placed on the current monster path (Landmines, Amp Fields)
Here's a Demo: https://www.youtube.com/watch?v=8So0zA8wdlE