Well, the puzzle hasn't launched just yet, but that's what it'll be, likely a Flash game. It gets going at 3 p.m. Thursday (Japan time, which is 10 p.m. U.S. Pacific time Wednesday). There seems to be some sort of head-to-head component to the puzzle too, like a race to solve it first.