Strange site if your bored, dont really know what its about, some viral marketing i suppose.

Anyway nice use of flash so good for all you budding web designers XD

www.cavemanscrib.com