Step into the solarpunk world of Vault Comics' new sci-fi series, No One's Rose