MasterMind

Test your wits on differential diagnosis!
Educational
Play in browser