I first saw it in ODCM (Official Dreamcast Magazine)...
It had a small preview and a movie on the demo disk. I read through the preview and watched the movie, i was instantly hooked. I was so excited about it.
Then i watched the movie about another 20 times