High Quality Car Parking Games