My first impressions:
Graphics are not so detailed, but the speed is good, collisions are approximative thus influencing negatively the gameplay.
The sound is good, but it's not enough to make a good game...
yay keep on with these short reviews... they rock.
that is something I could also do. if you need any help in this section, that would be the time i could offer you something, for giving us such a great forum.