Wow - excellent work! I especially like the cave as a spawn point for the goblins. That adds a really nice gameplay element: goblins keep spawning until you tear down their cave.