Gesamtes ggplot () drehen, ohne Text zu drehen R

Ich möchte die gesamte Zeichnung, Achse und alles drehen, aber die Achsenbeschriftungen und den Titel so lassen, wie sie sind, damit sie horizontal gelesen werden können.

library(ggplot2)
data(mtcars)

ggplot() + geom_point(data=mtcars,aes(x=mpg,y=cyl)) + 
  labs(title = "MPG vs Cylinders",
       x = "", y = "") + 
  theme(plot.title = element_text(size=40),axis.text.x=element_text(size=35),axis.text.y=element_text(size=35))

So würde der Plot, den dieser Code generiert, idealerweise um etwa 30 Grad gegen den Uhrzeigersinn gedreht:

Aber der Titel sollte immer noch horizontal angezeigt werden, anstatt mit einer 30-Grad-Drehung. Das Gleiche gilt für die Achsenbeschriftungen (ich habe die Zeichnung in MS Word eingefügt und sie mit dem kleinen grünen Kreis gedreht). Irgendwelche Gedanken? Ist es überhaupt möglich