Snow Maiden Ride
In this game you have to make your way down the mountain and avoid the obstacles on the way down. Make sure you go through all the checkpoints and keep clicking that mouse every single time you encounter another new obstacle. If you do, in the end, hit the obstacle then will unfortunately you lose.