Originally posted by Denholm THIS IS... Cake Town?EDIT: Found this, it's also interesting.http://www.youtube.com/watch?v=E3CRE9kFRvo