Gang Of Four Design Patterns Crossword

Test your design patterns knowledge with this Javascript game.

BTW I missed one pattern :-(
(via Ajaxian)