IIRC it's Just Add Monsters, who made Kung Fu Chaos on the Xbox. They have a monthly Edge column on the game, that started off interesting and informative but has recently descended into tiresome self congratulations. Seriously, one month was them talking about showing it off to publishers and how every publisher came out saying it was the best thing they'd ever seen, just over and over.