battlestar prometheus fanfiction