Weird that a game released around this time would be PPC only.
As for the demo, I wasn't able to really get a good estimation of how this game would play on my machine, since you can't alter any of the performance settings (i.e., change the resolution or even use your joystick as a controller). This might be a cool game, but I'll never really know since the demo is so lacking.
And could you throw in just one more level?
I have to give the playability a 2 since I can't use my joypad; graphics an sound a 2 since I can't switch the resolution, and features a 1 because of how limited the demo is.