Castle Defense LiteBy Haptic Pixels ( Free )
Castle Defense is the most fun and unique siege game available for the iPhone. Inspired by XGen Studios` Defend Your Castle flash game, Castle Defense adds more weapons, more strategies, and better graphics, while still ...