Crush the Castle 2 - Just Released Jun 18th, 2010 Come play ‘Crush the Castle 2’ on Armorgames. We hope you enjoy the game. Play Crush the Castle 2 Crush the Castle 2 (@ ArmorGames.com)