A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::open($save_path, $name) should either be compatible with SessionHandlerInterface::open(string $path, string $name): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 132

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::close() should either be compatible with SessionHandlerInterface::close(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 290

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::read($session_id) should either be compatible with SessionHandlerInterface::read(string $id): string|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 164

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::write($session_id, $session_data) should either be compatible with SessionHandlerInterface::write(string $id, string $data): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 233

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::destroy($session_id) should either be compatible with SessionHandlerInterface::destroy(string $id): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 313

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::gc($maxlifetime) should either be compatible with SessionHandlerInterface::gc(int $max_lifetime): int|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 354

News Swiftly

Craig Duncan to succeed Alan Hartman as Xbox Game Studios head

The head of Xbox Game Studios Alan Hartman is set to retire at the end of November, marking an end to 30 years working at Microsoft. Appointed to succeed him is Craig Duncan, the studio head of Rare, which was acquired by Microsoft in 2002. To fill in for Duncan?s eventual departure from the studio, Joe Neate and Jim Horth will take over as co-leads of Rare, as seen in an internal memo seen by The Verge:

In his new role, Craig will continue to focus on helping our studios deliver high-quality, differentiated game experiences that can grow into successful franchises and reach more players by investing in new IP. Craig will report to me and join the Game Content and Studios leadership team, working closely with Alan during the transition. The existing XGS leadership team Alan established will remain intact and report to Craig.



I am also pleased to announce that Joe Neate and Jim Horth will take over as co-leads of Rare. Their leadership has played a crucial role in Rare?s growth, and I am confident they will elevate the studio and its games to even greater heights.

Interestingly, Hartman had only had his job as head of Xbox Game Studios for less than a year. Hartman led Forza Motorsport developer Turn 10 for almost two decades before being pulled in to replace former Xbox Games Studio head Matt Booty last year. His retirement is somewhat surprising, but since it?s not due to any controversies in the company, it?s likely just a case of him wanting to retire from 30 years at Microsoft.