Solid.
Nice solid coding, graphics, overall a great experience. Only 2 main things were lacking; better AI (I could lap them on most tracks), and more tracks/modes or whatever would help the replay value. It was really fun for 5 minutes, then started to get boring.