Andrew M. Moravec, writer and game designer. Beware long social rants and animated pictures of cats.