I love this... I mean I REALLY love it... I want to have it's babies. This is a fantastic example of how you can communicate quite complex information simply and effectively through play. Okay so it's probably aimed at a slightly younger audience than me and it does suffer in places from being a little pedestrian but personally I don't think it takes a lot of imagination to see how this could be developed into something really informative and effective for all ages.
Anyway, these are relatively minor quibbles... I think that, given who they are and how well this works, the good old BoE deserve real praise. I only hope that next time they want to do something like this they give us a call so we can make it even more brilliant!