Muchos detalles fueron revelados en la E3 de 2005.