It was supposed to open a few days ago. Has anyone ridden it?