Sci fi. Nice twist on your typical time-travel backdrop. Several subplots keep the novel interesting.
Once I got into the story, it was ok, but it was pretty confusing. Seems like a good premise, some people may really enjoy this book.