September 19, 2004

Some updates from the robots vs. humans front

by skrenta at 11:28 AM

More to come...