This game has it all! (play it here)
Imaginary, Invisible Forks
This game was started on Saturday, Nov. 24th and finished on Friday, Nov. 30th.
When I am working on projects that have more than 1 coder, or whose code won't be abandoned in a week, I do all those warm fuzzy software engineering things like seperation of concerns and automated testing.