Cosmicomics