The US-based tech giant Microsoft recently confirmed that it will soon bring a new gaming interface for Windows 11 called Xbox Mode. The feature is expected to start rolling out to PCs in April.