A digital electronics book could be paired with it for exercises. Or heck build your own microcontroller or something.
A similar method is to instead of using a game to simulate circuits in software, use an FPGA to simulate a circuit in hardware. A cool book I've used to here, http://www.amazon.com/FPGA-Prototyping-VHDL-Examples-Spartan...
It will take you step by step from creating simple shift registers to displaying an image over VGA (which you implement yourself).
BTW if you want to collaborate together to spec out the game we want maybe someone who already understands the relevant theory can help create such a game.
I want to start with questions like:
- create a voltage divider to do ___
- what value of resistor is needed to bias the transistor properly to start oscillation? (would show the rest of the context)
- choose three components to create a low pass filter
- which transistor would work with this oscillator circuit? (multiple choice)
- why doesn't the LED in this circuit light?
There are thousands of simple questions/exercises that would (I think) pave the way for slightly more complex questions... it would be such a fun game :)
It shows blocks traveling across wires/circuits. You can create your own circuits and see what happens. It's not just for logic, but you can see how analog circuits operate as well. The speed of the blocks represents the current flowing and the color of the wires represents the voltage.
I wish more stuff like this was available for circuitry. It gives a nice basic intuition how things work and shows why I need to place a resistor in front of a LED.
Are there any simulator-games out there? Like:
"Here are available components in your components box, now draw a circuit that lights an LED without distroying it, regardless how the 5V input voltage is connected. Max component count: 4"
Something in the spirit of Euler-project, but with electronics.