Do Aliens dream of electric ships? Planet Earth. Saturday 12th September 2048. Huge spaceship. Humongous. Hovering over Sao Paulo, USB(1). A few others in other big cities. Finally they are here! Read More » May 9, 2012