AMproducts' submittal from twitter is definitely creepy. The only reason I can see a staircase being in the forest is to ascend into an alien space vehicle. Now if you can cross vast distances of Space, wouldn't you just bring your own staircase for accessing your interstellar velocipede? I kind o' discount the stuff about staircases in that twitter posting...