This may be something similar; a countdown to a date where the general public will be eligible to play the Xbox 360 for the first time. Of course, this could be completely wrong and any and all guesses are welcome.
In hopes of getting somewhere, let's figure out what we know so far. If you visit origenxbox360.com all you'll see is a Flash splash animation of a tree, now sprouting 2 apples (a few days ago there were no apples), a green bunny who has moved from one side of the tree to another, and the countdown clock in the background.
Applying my massive brain power to the riddle, which consisted of me pretending that the image was 3D art in hopes of finding a secret message like a hidden dinosaur or an airplane, resulted in nothing more than seeing a diamond shaped outline in the middle of the tree limbs, which I'm certain is of no significance.
Going further, I attempted to eek out any shape or figure in the tree trunk intself and only came up with what looks to be a tree man straining to take a poo. Again, not very fruitful.
Speaking of the fruit, however, the Apples that are growing on the tree seem to be drawing the most amount of speculation. I've seen on various sites references to Apple Computer and the suggestion that the iPod will be compatible with the Xbox 360 (see speculation here). I don't know about that, and the image could just be growing Apples to incite exactly that sort of speculation, making it even more intriuging.
Next up is the bunny. What is a green bunny doing near the apple tree? If you didn't catch it, a few days ago, the bunny was on the other side of the tree. My first thought is to the last two viral marketing campaigns; one used bees, the other ants. Granted, those two insects are social creatures with a strong hierarchy which fit into the paradigm of Xbox LIVE and its social environment. Bunnies, of course, are known to "do it", I mean, procreate at a rapid pace. Hmm?
Finally, we have the name "origen" itself. A quick look up at wikipedia tells us that Origen was an early Christain scholar who ended up castrating himself based on Matthew 19:12 and his strict belief that one must follow God's word without question (hey, it was the year 202). Or, it's just a l33t-esque misspelling.
So that's what I know. I'm stuck. There is nothing clickable on the page and I've looked at the source code and nothing there is striking.
Thus it begins, my new online addiction. Kilgrey, mistress of the online puzzle, I summon you!