I found this to be a decent game. High there, Cyberdevil. I think it's pretty cool how the graphics are fairly decent. What I didn't like, however, was that there didn't seem to be a lot going on. I have no clue what those little boxes marked "M" mean. I imagine it stands for Miniclip. They're not a powerup, only a mild hindrace.
It could have also used some music. Dang, has it been a long time since I've seen snow. The CGI do seem to stand the test of time. It's too bad that hasn't ever really been utilized here. It's probably all the better, as all mainstream video games have it.