HG's Too-Good Turtle Cheesecake