Test your design patterns knowledge with this Javascript game.
BTW I missed one pattern
(via Ajaxian)