I loved it! It was a bit tricky to grab stuff and I felt I often did not equip parts I wanted. But the crafting aspect was a great mechanic!
Would love to see a full game based around building the car during the race!