From what I remember about some literature about Medusa is that is themed after a mine. The miners dug deep enough to actually find Medusa herself and had to flee the mine or be turned to stone.
I like that story and I think a new paint job would help the ride as well as some tunneling.
BTW, what does "plus" the ride mean?