June 5, 2025 Games IO Interactive Reveals James Bond Origin Story Game 007 First Light Set for Release in 2026 Put the martinis aside for a bit; IO Interactive just put a bomb of news…