This one is I'm guessing from the Leipzig Games Convention. It's a walk-through of the Egg Galaxy:
-It's on the top right corner, the video that is. Hit Launch Media Player to see it.
Here's a NEW screens to go along with the video, I don't believe I've seen this screen anywhere: