What do a tree, a green cutout of a bunny, and a countdown ending on September 27th have in common? Your guess is as good as ours. But it looks like another Microsoft viral marketing plan, this time for the Xbox 360. As for "Origen", it's either a misspelling (on purpose) or a reference to the Greek philosopher who reinterpreted Christian doctrine through the philosophy of Neoplatonism. Any thoughts?
[Thanks, Ozy Hreish]