Modern Hard Car Parking Games