Penn Plax Reptology Paradise Isle, Turtle Platform