Yes! I love that game! And the best thing is that the WRX and the Impreza HillClimb are some of the best handling cars in that game (of course, the Skyline @ 800+hp aint too bad either).
I finally got to the second set of levels + cars last weekend! I can tell you, if I have learned anything from that game it's that I should never drive in the mountains if I want to live