Riot Headline Book Riot’s 2025 Read Harder Challenge

#Swords & Spaceships

News and recommendations from the world of science fiction and fantasy.

8 Genre-Defying Sci-Fi Books that Resist Expectations

These genre-defying science fiction books dissect, critique, and upend the genre, forging a whole new approach to sci-fi.

Gone Solo: 5 Great Standalone Fantasy Novels for the Read Harder Challenge

The fantasy genre is known for its long series, but here are some excellent standalone fantasy books to read for the Read Harder Challenge!

Martha Wells on MURDERBOT, Weird Science, the 12 Best Time Loop Movies, and More!

In today's round-up of recent sci-fi and fantasy links, we have the best time loop movies, an interview with Martha Wells, and more!

It’s All in the Cards: Sci-Fi and Fantasy Novels Involving Tarot

In these sci-fi and fantasy novels involving tarot, the cards shape magic systems, reveal destinies, and make sense of uncertainty.

Write Out of the Gate: 5 Exciting SFF Debut Novels Coming in 2025!

The bookstore at the end of the world, a vampire mystery, and more of the best debut sci-fi and fantasy novels out in 2025.

Readers, Start Your Engines! 8 Rad New SFF Books Out January 2025

Start your 2025 reading year off strong with the best new science fiction and fantasy books out in January.

The Best (and Worst) Sci-Fi Movies of All Time & More SFF Links

Here are the last sci-fi/fantasy links worth clicking, including the worst-written sci-fi movies and an excerpt from the new Nnedi Okorafor.

10 Sapphic Sci-Fi Books You’ll Fall in Love With

Get ready to fall in love with these 10 excellent sapphic sci-fi books, including THE STARS TOO FONDLY by Emily Hamilton.

8 Cozy Fantasy Romance Books to Warm Your Heart This Winter

Cozy fantasy romance books are the perfect choice to warm up with this winter, immersing you in feel-good, magical love stories.

The 20 Best Fantasy Books of 2024

Here are the 20 best fantasy books of 2024 that pushed the limits of the genre, from military fantasy to cozy fantasy.