Defend Your Castle – Flash Game

Posted on February 26, 2006 

Defend Your Castle

Ultra repetitive, ultra addictive, but still ultra popular flash game. No idea why it’s so popular Rating: 6.5/10

Comments

Leave a Reply