Reminds me a bit of the following which started great but quickly bored me.