Smooth and polished top down racing game that feels good but controls are too hard to master.