This was immensely enjoyable to make. I hope you will enjoy it as well. :)A larger version is here.
Your browser does not support iframes.