You're not gonna believe how cool, challenging and funny this is:

They even blogged about it here!

What do you think?