Neat concept! The idea of picking up powerups around a stage in order to maximize your vehicle kind of reminds me of the city mode in Kirby Air Ride. I liked this a lot. I would have really liked a drift mechanic or something to give me more control over the vehicle.