They've been pushing Space Horse very heavily- given that it's gotten fairly good Ratings in Computer Games Monthly, among other places, I think that they're trying to get sales roaring along. And I think that we can all agree that Shrapnel making lots of sales = good thing.
All the same, a pop-up ad is rather annoying. . . but hey, I rarely visit the front page- I just bookmark the MB, and I can see a lot more about current core product dev. here anyway. . .
