This is pretty nice, well done!<p>One suggestion: it would be nice if you somehow integrated the fix for each bug into the game somehow. At the very least, in the congratulations screen, you could show a version of the code updated to fix the concurrency bug.<p>In other words, this helps you learn what <i>not</i> to do, but not so much on what you <i>should</i> do.