An original Xbox exclusive from 2006 has returned in 2025 with a new reboot, but this new release is proving divisive.