Escape from Yesterworld

OK, clearly these folks just had too much fun with this:

http://www.escapeyesterworld.com/