Seems like this is something that could be tied into Manifesto Games instead of being it's own site? Looks cool, though. And the latest review is by Emily Short!
Well actually this is linked to right from the top of Manifesto's main site.
That's what I'm saying. It's drawing people away from the site that sells the games.
[W]e wanted to celebrate the full range of creativity in games outside the mainstream, including games that we ourselves don't necessarily sell--free games, games from people who haven't signed up to sell here, and so on. Play This Thing lets us do that, without confusing the Manifesto Games mission unduly. Of the five games on the front page at launch, for instance, only two are ones we sell.
So Greg is admitting that he can't sell games and review them on the same space, but his solution is more confusing, in my opinion: a separate review site that distracts his potential customers with freeware downloads.
Is Manifesto doing alright? I did not hear much from them after the initial media blitz, other than the free Plasmaworm.
No, the word on the street, and from Greg himself, is that the site is not doing well at all.