The Planiverse: Computer Contact with a Two-Dimensional Worldcs.stanford.edu44 pointsbmc75053 years ago