Frustrating car physics, but the vibes are impeccable! This actually reminded me a lot of Carmageddon.