This should keep those waiting for more word on Nintendo's Project Cafe up on their toes. A video that was supposedly taken from Project Cafe's internal demo was recently posted up on YouTube.

More...