Reminds me of competitive programming, a la Codeforces or IOI, where you solve incredibly challenging algorithmic problems that are wrapped in some silly story about a cow in a garden or something. (In my opinion, that is part of the challenge and fun!)