That was going to be my question.
We were asked to submit screenshots for what they said was a March feature on upcoming and/or independent games, but I didn't see an explicit mention of such a feature on the March issue site, so I don't know if the feature was bumped, scrapped, or just not a headline item.