It's not quite creepypasta come to life, but a mysterious staircase on a beach opposite Galveston's Grand Galvez Resort is ...