It might become active if interesting things keep getting posted. Why not post something about the showcase to get a discussion going?
It's still an incredibly small community here in comparison to reddit, so there'll be only a handful of replies
I've subscribed to several Xbox communities on different Lemmy instances. Hoping that one of them emerges as the "main" one.