Valentine’s Day is upon us, and—what?! You haven’t bought your loved one a valentine yet? Or, rather, you bought one and it sucked because it wasn’t from io9? Lucky for you, we’re here to help with our annual batch of super-special Valentine’s Day cards for all the nerds and geeks in your life. Because we just love…

Someone has volunteered to battle Wonder Woman in the role of Cheetah! Jason Statham takes on history’s greatest shark! People are upset with Scott Lang in Ant-Man and the Wasp! And Gambit may be casting another supervillain! Plus, new images from Pacific Rim: Uprising, New Mutants, and more! All this and our first…

The response to The Last Jedi has been divisive to say the least. Some love it because it takes Star Wars in a bold new direction; some hate it for the same reason. While I enjoyed a great deal of the film, it profoundly depressed me, and here’s why: The Last Jedi killed my childhood, but not in the way you think.

We all knew Rick’s siege against the Saviors couldn’t work. There’s no way our heroes could fight an antagonist so powerful and defeat him with a single attack. Moreover, we knew Negan would never be beaten in a mere mid-season finale. So the question wasn’t if Rick was going to lose, but what he was going to lose.

Well, it was a mid-season finale. The Walking Dead likes to save its major events for premieres and finales. So although we knew the Negan/Rick conflict wasn’t even close to over, and—hmm? What? You just want to talk about that last-minute shocker? Yeah, okay.

Here’s the thing about The Walking Dead: Even when it’s pretty good, it can still be very frustrating. And there’s probably no better example of that than last night’s “Time for After,” an episode that managed to be tense, interesting, and extremely aggravating, mostly all at once.