There's a strong case Saint Peter's is already the greatest Cinderella ever