I remember playing this in the arcade a long time ago. It was so awesome.
The arcade machines also got co-op play up close and personal.
The snow racing was fun and fast plus a bit of chance to wreck another driver. I didn't know they also made a PS2 version too.