Film.
Here are a few nice quality videos thanks to users at Youtube. The CG isn't great for 2005, but it's still pretty damn good for an independent game like this. If you have played Resident Evil: Code Veronica or Clock Tower 3, this is pretty much the same thing in regards to looks/gameplay.

All of these are embedded on the site, however each have their own page. I noticed the page lagged by having all these videos on the same one.

Opening FMV
Game Over by Debilitas
Game Over by Daniella
Gameplay
Music Video