Newcomer
I appear to have landed in some sort of alternate dimension...at least, that's what I'm assuming, given the portal I came through. I must say, though, that it resembles my own world very much. I almost can't tell the difference.
I hope I'm doing this right, technology is not my strong area. I'm something of a luddite myself.