A corruptive presence has invaded the Federal Bureau of Control and only you have the power to stop it. Keeping it simple and putting YOU in Control with Free Play Days! Control is available this weekend for Xbox Live Gold and Xbox Game Pass Ultimate members to play from Thursday, June 8 at 12:01 a.m. […]