At first, I thought this was just a joke, but it is actually kinda' smart, you need to understand how the relationship of all of these pieces works in order to progress.
Overall, pretty cool :)