I found no community dedicated to Xbox here. So I went ahead and created one. Feel free to join and welcome others too.
Let's see where we go from here.