Non Sequor on 25 November 2007
No one has mentioned the possibility that this could be for a Zelda movie. It's not uncommon for early promotions for movies to have no details other than their release year.
"Ho! Haha! Guard! Turn! Parry! Dodge! Spin! Ha! Thrust!" -- Daffy Duck